我希望能够找到包含某些字符串的文件并将该文件列表移动到目录 X
我可以使用此命令查找文件
find . -iname 'commaus*' | xargs grep '>24901<' -sl
和这个命令来移动文件
mv * /home/user/scripts/xslt
但是有没有办法组合这些命令以便移动找到的文件。
我见过类似的联合查找/操作命令,例如
find /home/user -name property_images -ok rm -f {} \;
但遵循此结构返回错误
find . -iname 'commaus*' | xargs grep '>24901<' -sl -ok mv {} /home/user/scripts/xslt;