查找以.sh OR .bin结尾的文件

Man*_*lva 30 unix bash find

如何在给定文件夹中找到以.sh OR .bin结尾的所有文件.

我知道我能做到:

find /path/to/folder -name "*.bin"
Run Code Online (Sandbox Code Playgroud)

找到所有bin文件.我还必须添加什么来查找.sh文件?

Ben*_*oit 49

手册页告诉您这-o是OR运算符.如果您想要不区分大小写,请使用iname而不是name.

find /path/to/folder -iname "*.bin" -o -iname "*.sh"
Run Code Online (Sandbox Code Playgroud)

  • 另请注意,在某些系统(例如Solaris 10)上,您需要使用`find/path/to/folder -name'*.bin'-print -o -name'*.sh'-print`打印选项. (3认同)