我想对多种文件类型运行 find -name 。
例如。
find -name *.h,*.cpp
这可能吗?
$ find . -name '*.h' -o -name '*.cpp'
要在以下位置找到此信息man
页面、类型man find
并通过键入搜索运算符/OPERATORS
并按回车键。
The .
对于 GNU find 来说并不是严格必需的,但在 Unix 中是必需的。在这两种情况下,引号都很重要,如果这些类型的文件出现在当前目录中,则将它们省略将导致错误。
在某些系统(例如 Cygwin)上,需要括号来使扩展集包含在内:
$ find . \( -name '*.h' -o -name '*.cpp' \)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)