我的一个脚本正在 /tmp/ 文件夹中创建新的 .sh 文件,我该如何设置 /tmp/ 文件夹中的所有新文件都会自动获得 chmod -x,因为尝试在 /tmp/ 中运行脚本时我的脚本失败了
答案1
错误的方法。创建脚本时,也设置 x 标志!或者,在执行创建的脚本时,在其前面添加sh
或bash
:
代替:
/tmp/myscript.sh
使用:
bash /tmp/myscript.sh
这样你就不必使脚本可执行。
我的一个脚本正在 /tmp/ 文件夹中创建新的 .sh 文件,我该如何设置 /tmp/ 文件夹中的所有新文件都会自动获得 chmod -x,因为尝试在 /tmp/ 中运行脚本时我的脚本失败了
错误的方法。创建脚本时,也设置 x 标志!或者,在执行创建的脚本时,在其前面添加sh
或bash
:
代替:
/tmp/myscript.sh
使用:
bash /tmp/myscript.sh
这样你就不必使脚本可执行。