linux使用cp复制文件到多个目录

来源:互联网 发布:7.62*63步枪子弹数据 编辑:程序博客网 时间:2024/06/08 08:51

工具

  • cp
  • awk
  • find

实例

$ pwd/home/dev/tmp/d
$ ls -R.:b  p-f  t-f./p-f:hooks./p-f/hooks:./t-f:hooks./t-f/hooks:

复制/home/dev/tmp/d/b到hooks目录下

$ find `pwd` -name "*-f" | awk "{print \$1\"/hooks\"}" | xargs -n 1 cp b$ ls -R.:b  p-f  t-f./p-f:hooks./p-f/hooks:b./t-f:hooks./t-f/hooks:b