【发布时间】:2020-02-04 20:17:53
【问题描述】:
我想要的: 在 bash 脚本中:查找当前目录中包含某个字符串“teststring”的所有文件,并将它们复制到子文件夹“./testfolder”中
找到这个来找到我正在寻找的文件名
找到 . -type f -print0 | xargs -0 grep -l "teststring"
..并将找到的文件复制到另一个文件夹(此处通过文件名中的字符串选择):
找到 . -type f -iname "stringinfilename" -exec cp {} ./testfolder/ \;
结合这两个命令以实现我在顶部描述的最佳方式是什么?
【问题讨论】:
标签: linux bash search find copy