使所有新的 .sh 文件可执行

使所有新的 .sh 文件可执行

我的一个脚本正在 /tmp/ 文件夹中创建新的 .sh 文件,我该如何设置 /tmp/ 文件夹中的所有新文件都会自动获得 chmod -x,因为尝试在 /tmp/ 中运行脚本时我的脚本失败了

答案1

错误的方法。创建脚本时,也设置 x 标志!或者,在执行创建的脚本时,在其前面添加shbash

代替:

/tmp/myscript.sh

使用:

bash /tmp/myscript.sh

这样你就不必使脚本可执行。

相关内容