正则表达式,从查找中排除文件类型
find
在Linux中使用命令时,可以添加一个-regex
使用emacs regualr表达式进行匹配的标志。
我想查找除.jar
文件和.ear
文件以外的所有文件。在这种情况下,正则表达式是什么?
谢谢
回答:
您在这里不需要正则表达式。您可以使用find
与-name
和-not
选项:
find . -not -name "*.jar" -not -name "*.ear"
上述内容的一种更为简洁(但可读性较差)的版本是:
find . ! \( -name "*.jar" -o -name "*.ear" \)
以上是 正则表达式,从查找中排除文件类型 的全部内容, 来源链接: utcz.com/qa/412955.html