如何在Linux中将文件复制到多个目录?
您是否可以在Linux或Unix方法中获取一个文件并将其复制到一大堆替代目录中?然后,本文适合您将文件复制到Linux/Ubuntu中的多个目录。
与cp和一起使用xargs
要将文件复制到Linux/Ubuntu中的多个目录,请在命令中使用以下命令–
$ echo dir1 dir2 dir3 | xargs -n 1 cp file1
在上面的命令中,我们将file1复制到dir1,dir2和dir3目录中。上面命令的示例示例如下所示-
$ echo Music Videos Desktop | xargs -n 1 cp httpstat.py
在以上命令中,我们将httpstat.py文件复制到“音乐”,“视频”和“桌面”目录。要验证上述命令,请使用以下命令–
$ cd Music ~/Music$ ls
样本输出应如下所示–
httpstat.py
另一个验证上述命令的示例如下所示–
$ cd Desktop ~/Desktop$ ls
样本输出应如下所示–
httpstat.py
与cp和一起使用find
要将文件复制到Linux/Ubuntu中的多个目录,请在命令中使用以下命令–
find dir1 dir2 dir3 -type d -exec cp file1 {} \;上面的命令查找dir1,dir2和dir3目录并将file1复制到这些目录。示例示例如下所示–
$ find Music Desktop -type d -exec cp httpstat.py {} \;在上面的命令中,我们将httpstat.py文件复制到Music和Desktop目录。要验证上述命令,请使用以下命令–
$ cd Desktop ~/Desktop$ ls
样本输出应如下所示–
httpstat.py
另一个验证上述命令的示例如下所示–
$ cd Music ~/Music$ ls
样本输出应如下所示–
httpstat.py
在以上文章中,我们了解到–如何在Linux中将文件复制到多个目录。在我们的下一篇文章中,我们将提出更多基于Linux的技巧。继续阅读!
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短