1

我正在使用以下命令在文件夹、子子文件夹等中查找特定的文件扩展名。但是,如果文件夹/目录也具有该特定关键字,它也会返回结果。我怎样才能绕过这个?

find . \( -type d -a ! -name 'downloading' -a ! -name 'vntdone' -a ! -name '.' \) -o -name \*.avi -o -name \*.mkv -o -name \*.mp4 -o -name \*.VOB 

非常感谢我能得到的任何帮助!谢谢你。

4

1 回答 1

1

我不太确定我是否了解您对第一个参数的需求,但这就是您要找的吗?

find . -type f \(  -name \*.avi -o -name \*.mkv -o -name \*.mp4 -o -name \*.VOB \)

avi这将输出以,mkv和结尾的文件mp4VOB

于 2013-03-28T09:28:44.563 回答