linux - chmod:如何以递归方式仅向已具有执行权限的文件添加执行权限

标签 linux unix shell chmod

<分区>

我注意到:

chmod -R a+x 为所有文件添加执行权限,而不仅仅是那些当前可执行的文件。

有没有办法只为那些已经为用户权限设置了执行集的文件添加执行权限?

最佳答案

使用查找:

find . -perm /u+x -execdir chmod a+x {} \;

关于linux - chmod:如何以递归方式仅向已具有执行权限的文件添加执行权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6937885/

相关文章:

linux - 使用 perl 检查仅开放的端口

java - native 库 bluecove_arm 不可用

linux - 如何找到行和单词的总和

java - 使用 jsch 执行多个 shell 脚本

linux - 使用 shell 脚本取消 xml 文件中的注释部分

linux - 如何将命令输出作为多个参数传递给另一个命令

linux - 如何获得 shell 脚本中的函数列表?

unix - 如何在 unix-ERROR 中执行 groovy jar

windows - Linux 上的 COFF 或 Windows 上的 ELF

java - 使用 Java 执行在执行期间接受输入的 shell 脚本