我的 shell 脚本从命令行运行,但在 cronjob 中失败。
/bin/sh: asper.sh: Permission denied
-rw-r--r-- asper.sh
我猜想权限应该是“-rwxr-xr--”
我怎样才能将权限改变成那样?
答案1
如果您希望权限看起来像-rwxr-xr--:
chmod 754 asper.sh
答案2
如果您只想添加执行位,那么很简单:
chmod +x asper.sh
我的 shell 脚本从命令行运行,但在 cronjob 中失败。
/bin/sh: asper.sh: Permission denied
-rw-r--r-- asper.sh
我猜想权限应该是“-rwxr-xr--”
我怎样才能将权限改变成那样?
如果您希望权限看起来像-rwxr-xr--:
chmod 754 asper.sh
如果您只想添加执行位,那么很简单:
chmod +x asper.sh