用于复制文件的 Bash 脚本

Aashish Sunuwar 2023年1月30日 2022年5月11日
  1. 通过 Bash 从目录中复制文件
  2. 将整个目录复制到另一个目录
用于复制文件的 Bash 脚本

本文将展示如何通过 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

目录的原始副本仍然存在于原始目录中。

相关文章 - Bash File