比如,查找/var/www/html/tom下面的所有包含关键字”abc"的文件,并删除这些文件,批量删除对不起,可能是我说的不清楚,是文件内容包含abc,不是文件名。
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、在linux命令行下输入shell指令:find . -name "abc*"|xargs rm -rfv。
3、键盘按“回车键”运行shell指令,此时会看到abc开头的abc123.txt和abc6swef.txt都被删除了。
其中, ZZZZZ 和 XXXXX 都是临时命名变量,你使用的时候直接这样用就可以。不需要替换成别的字符。
前面2个回答,都是文件名中包含 abc ,而不是文件内容包含abc。所以,我的是正确的。