如何使我的 shell 脚本可执行

Mah*_*avi 7 bash shell terminal executable ubuntu-14.04

我编写了一个 shell 脚本,它打开一些目录并运行一些脚本,我通过终端 ( bash filename.sh) 运行这个 bash 文件,如何使其可单击?

小智 12

您需要将以下shebang行添加到代码顶部。

#!/bin/bash

您还需要通过运行以下命令来确保脚本具有可执行权限:

chmod a+x <filename>.sh


小智 3

你首先需要启动你的脚本

'#!/bin/bash'

并将其另存为<文件名>.sh 另外,请确保将权限保留为a+x,即所有用户都可以执行该脚本。