假设你有一批word文件,现在想找出包含特定关键词的文件,那么你可以用下面的办法。
`grep -irl –include \*.doc –include \*.docx “关键词” /path/of/docs/ >~/.listdoc`
上面的命令表示, 在`/path/of/docs/`路径下查找包含”关键词”的所有word文件(以doc或者docx为后缀)并将找到的文件名写入到`~/.listdoc`. 这里参数`-irl`分别表示忽略大小写、搜索子目录、列出搜索结果。
接下来,我们还可以将找到的文件打包:
mkdir ~/docs
cp `cat ~/.listdoc` ~/docs
zip ~/docs ~/docs
rm -rf ~/docs ~/.listdoc
本作品采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循署名-非商业用途-保持一致的创作共用协议.