Shell 脚本

Shell 脚本

我正在尝试运行我的 .sh 文件,但当我尝试执行它时它不起作用。我echo '#!/bin/bash' > cadetkpgm.sh为了让 .sh 文件可执行而这样做了,但当我使用./cadetkpgm.shbash cadetkpgm.sh运行文件时它不起作用...有什么想法吗?

答案1

#!/bin/bash不会将您的 shell 脚本转换为可执行文件。

它只是确保它将被bash您指定位置所解释 - 一旦您使它可由执行chmod u+x SCRIPTNAME

让我解释再次cadetkpgm.sh不是命令,除非您已使其可执行。

相关内容