我正在寻找一种表达此命令的方法,该命令排除所有可执行权限,但以“.EXE”结尾的文件除外
我正在尝试使用“find”命令和-exec来解决它,拜托。谢谢。
我尝试过的命令和其他版本的命令不起作用:
find . -type f -regex "[^\.EXE$]" -printf "%f\n" -exec chmod a-x {} +
感谢任何帮助,贝科。
编辑:
为了找到正则表达式的“逆”,我在(更多)研究之后尝试过:
find . -type f ! -regex ".EXE$" -printf "%f\n" -exec chmod a-x {} +
但这也没有用。