将脚本键入该文件作为参数并创建备份文件



i m尝试键入将文件名为参数的脚本,并且给出的文件作为参数将包含当前系统中文件/文件夹的绝对路径。例如,给定的文件名作为参数为1.txt。如果您猫1.TXT,它将具有以下路径

/etc/host
/var/lib/mysql
/home/user/Desktop

现在,我想将这些路径中的所有文件复制到另一个目录。给定的文件名参数可能具有不同的路径。我只想将路径中的所有这些文件复制到"备份"目录。

做到这一点的一种方法是:

while read -r line; do cp -a "$line" /folder/backup; done < /folder/1.txt

cp -a命令用于归档并保留文件/文件夹的所有权限。

相关内容

  • 没有找到相关文章

最新更新