我设法单独使用
grep -r "zone 19" path
mkdir zone19
find . -name "ListOfFilesfromGrep" -exec mv -i {} zone19 \;
我只是不知道如何将两者结合起来,也就是说,如何将我从grep获得的文件列表输入到find命令中。
您应该grep
从find
以下位置使用:
find /path/to/dir -type f -exec grep -q "zone 19" {} \; -exec mv -i {} zone19 \;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句