如何使用grep在当前目录中搜索具有给定字符串的所有文件,然后将这些文件移动到新文件夹?

艾琳

我设法单独使用

grep  -r "zone 19" path

mkdir zone19
find . -name "ListOfFilesfromGrep"  -exec mv -i {}  zone19 \;

我只是不知道如何将两者结合起来,也就是说,如何将我从grep获得的文件列表输入到find命令中。

gniourf_gniourf

您应该grepfind以下位置使用

find /path/to/dir -type f -exec grep -q "zone 19" {} \; -exec mv -i {} zone19 \;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档