如何执行诸如" service jboss start"之类的语句或" ./ jboss.sh start"在shell脚本中?

时间:2016-01-07 09:04:34

标签: shell unix

我需要创建一个shell脚本,我需要执行命令,例如" service jboss start"或" ./ jboss.sh start"在剧本本身。

1 个答案:

答案 0 :(得分:1)

您需要创建以sha-bang开头的文件,它告诉系统运行它需要哪个程序。在您的情况下,您应该放置 #!/bin/sh(或#!/bin/bash如果sh未链接到bash在第一行
您还需要使其可执行,可以使用chmod +x script.sh完成 所以这就是:
script.sh:

#!/bin/bash
service jboss start
./jboss.sh start

创建文件后运行:

chmod +x script.sh

执行:

./script.sh