使用chmod,我chmod +x *.sh在当前目录中执行操作,但是如果要更改所有文件,包括子文件夹中具有sh文件扩展名的文件,该怎么办?
chmod
chmod +x *.sh
chmod +x -R * 会工作,但我需要更多类似的东西 chmod +x -R *.sh
chmod +x -R *
chmod +x -R *.sh
使用查找:
find . -name "*.sh" -exec chmod +x {} \;