我想找到给定根目录中包含文件名中任意扩展名的任何文件.我看到这篇文章: 如何在文件扩展名之前删除具有特定后缀的所有文件
根据这些信息,我尝试了这个:
find . -iregex ".*\.\(wav\|aif\|wave\|aiff\)"
Run Code Online (Sandbox Code Playgroud)
这似乎应该可以工作,但我没有得到任何结果打印到终端窗口.
有人可以提供建议吗?我在OSX 10.7上
谢谢,jml
您正在寻找:
find . -regex ".*\.\(wav\|aif\|wave\|aiff\)"
Run Code Online (Sandbox Code Playgroud)
你错过了转义,\或者|,运算符上的字符