sys cp¶
vb sys cp [OPTIONS] SOURCE... DEST
Description¶
Copy SOURCE to DEST, or multiple SOURCE(s) to DEST directory.
Options¶
- -r, -R¶
Copy directories recursively
- -n¶
Do not overwrite an existing file
- -i¶
Prompt before overwrite (overrides -n)
- -f¶
Remove existing destination file
- -u¶
Copy only when the source is newer
- -v¶
Verbose
- -t DIR¶
Copy all SOURCE arguments into DIR
- -T¶
Treat DEST as a normal file
- --parents¶
Preserve source path under destination directory
Examples¶
Copy files to the destination directory
$ vb sys touch file1.txt
$ vb sys mkdir dest
$ vb sys cp file1.txt dest/file2.txt
$ vb sys ls dest
file2.txt
Copy directory recursively
$ vb sys mkdir src
$ vb sys touch src/file1.txt src/file2.txt
$ vb sys mkdir src/dir1
$ vb sys touch src/dir1/file1.txt src/dir1/file2.txt
$ vb sys cp -r src dest
$ vb sys ls dest/src dest/src/dir1
dest/src:
dir1 file1.txt file2.txt
dest/src/dir1:
file1.txt file2.txt