bash copy file code example
Example 1: bash copy contents of file to clipboard
# Basic syntax using pbcopy:
pbcopy < /path/to/file
# Paste with:
pbpaste > /path/to/output_file
# Note, you can filter what you paste with grep, e.g.:
pbpaste | grep 'useful text' > /path/to/output_file
Example 2: linux copy
# Linux - Bash
# syntax:
# cp [option(s)] <source-filepath> <destination-filepath>
# example-1 (fundamental - no options):
cp "C:\Windows\System32\drivers\etc\hosts.txt" "C:\Users\hosts.txt"
# example-2 (fundamental - with options):
cp -nR "C:\Windows\System32\drivers\etc" "C:\Users"
# + ------ + ------------------------------------------------------- +
# | OPTION | DESCRIPTION |
# + ------ + ------------------------------------------------------- +
# | -a | archive files |
# | -f | force copy by removing the destination file if needed |
# | -i | interactive - ask before overwrite |
# | -l | link files instead of copy |
# | -L | follow symbolic links |
# | -n | no file overwrite |
# | -R | recursive copy (including hidden files) |
# + ------ + ------------------------------------------------------- +
Example 3: bash copy
# Linux - Bash
# syntax:
cp [option(s)] <source-filepath> <destination-filepath>
# example-1 (fundamental - no options):
cp "C:\Windows\System32\drivers\etc\hosts.txt" "C:\Users\hosts.txt"
# example-2 (fundamental - with options):
cp -nR "C:\Windows\System32\drivers\etc" "C:\Users"
# + ------ + ------------------------------------------------------- +
# | OPTION | DESCRIPTION |
# + ------ + ------------------------------------------------------- +
# | -a | archive files |
# | -f | force copy by removing the destination file if needed |
# | -i | interactive - ask before overwrite |
# | -l | link files instead of copy |
# | -L | follow symbolic links |
# | -n | no file overwrite |
# | -R | recursive copy (including hidden files) |
# + ------ + ------------------------------------------------------- +
Example 4: shell copy
cp text.txt Documentos/
#copy arquivo text.txt to directory Document/
Example 5: bash copy file
cp SOURCE DEST
cp SOURCE1 SOURCE2 SOURCE3 SOURCEn DEST