su - root -s $SHELLPATH
root用户执行会报错,跳出来permission denied
但是直接用
source $SHELLPATH
就能够执行了
这是什么原因呢?
谢谢。
su - root -s $SHELLPATH
root用户执行会报错,跳出来permission denied
但是直接用
source $SHELLPATH
就能够执行了
这是什么原因呢?
谢谢。
1 回答673 阅读✓ 已解决
3 回答567 阅读✓ 已解决
1 回答1.3k 阅读
1 回答777 阅读✓ 已解决
2 回答499 阅读✓ 已解决
1 回答970 阅读
1 回答591 阅读✓ 已解决
直接运行脚本需要文件对当前用户而言有
执行
权限. 而source
命令不需要, source 只需要具备读权限即可.可以用
来设置执行权限