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

工具

  • 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
发布了27 篇原创文章 · 获赞 7 · 访问量 9万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章