是否可以从其本身更改 shell(Bash)脚本文件的访问权限(chmod)?
例如如果我有一个名为 myScript.sh 的文件,可以写入该文件:
chmod 777 myScript.sh
?
并运行它(sudo ./myScript.sh
)
谢谢
答案1
这是有可能的,那我们开始一个简单的测试:
% 猫福 /usr/bin/env bash chmod 777 foo % chmod 555 foo % ls -laog foo -r-xr-xr-x 1 34 十一月 4 12:58 foo %./foo % ls -laog foo -r瓦負責瓦負責瓦x 1 34 十一月 4 12:58 foo