使用管道copy同一文件至多个目录下

目标:

# cp -v /users/a/b/file.sh /users/a/test
# cp -v /users/a/b/file.sh /users/a/tmp

可以用 cp 命令与 echo命令、管道、xargs 命令一起使用:

# echo /users/a/test/ /users/a/tmp | xargs -n 1 cp -v /users/a/b/file.sh
1.-n 1 - 告诉 xargs 命令每个命令行最多使用一个参数,并发送到 cp 命令中。
2.cp – 用于复制文件。
3.-v– 启用详细模式来显示更多复制细节。

试试阅读 cp、 echo 和 xargs 的 man 页面来找出所有有用和高级的用法信息:

$ man cp
$ man echo
$ man xargs
原文地址:https://www.cnblogs.com/weiweim/p/9080366.html