用于复制文件的 Bash 脚本
Aashish Sunuwar
2023年1月30日
2022年5月11日
本文将展示如何通过 Bash 将文件从一个目录复制到另一个目录。
通过 Bash 从目录中复制文件
你可以通过 Bash 将特定文件复制到新目录,后跟要复制的文件的名称和要将文件复制到的目录。
命令:
cp source_file destination_dirname
我们必须在 folder
目录中复制 hello.txt
,然后我们可以执行以下命令。
例子:
cp hello.txt folder
该文件的原始副本将保留在原始目录中,因此你将拥有两个版本的 hello.txt
文件,一个位于主目录,另一个位于另一个目录 folder
。
将整个目录复制到另一个目录
同样,你可以通过键入 cp -r
将整个目录复制到另一个目录,然后输入要复制的目录的名称和要将其传输到的目录的名称。
命令:
cp -r directory_name_1 directory_name_2
cp -r
中的 -r
告诉 Bash 它必须在父目录中的所有文件和子目录的列表上使用(或重复)该命令,类似于 rm -r
。
例子:
cp -r /c/Temp /c/folder
目录的原始副本仍然存在于原始目录中。