将shell脚本转换为dmg

时间:2014-03-25 05:55:02

标签: shell ksh dmg

我有一个带有一些功能的shell脚本。我想将其转换为可执行文件。知道这是否可行?

由于

1 个答案:

答案 0 :(得分:0)

在脚本的最顶部添加以下行:

#!/bin/sh

这被称为shebang。它指示在执行shell脚本时调用shell脚本的程序。您可以将其更改为任何内容。例如,要运行zsh脚本,您将使用#!/ bin / zsh,这是我机器上zsh解释器的路径。

然后,您需要使用chmod将文件标记为可执行文件。您可以按如下方式执行此操作:

chmod +x myscript

您现在可以像这样运行脚本:

/full/path/to/myscript

或者,如果您在脚本所在的目录中:

./myscript

'。'扩展到当前工作目录的路径。

如果您希望能够从任何地方运行脚本,请将其粘贴到path中的某个位置。例如

mv myscript /usr/bin

现在,您只需键入名称即可从任何地方运行脚本。