使用nginx start命令进行bash问题

时间:2013-11-12 10:49:11

标签: bash shell nginx scripting ksh

我有两个脚本:

nginx_1.sh:

sudo service nginx stop
sudo service nginx start

nginx_2.sh

#!/bin/bash
sudo service nginx stop
sudo service nginx start

运行第一个脚本(* nginx_1.sh *)后,我得到以下输出(nginx启动并运行):

  

Stopping nginx: [ OK ]

     

Starting nginx: [ OK ]

当我再次启动nginx并运行第二个脚本(* nginx_2.sh *)时,我只得到:

  

Stopping nginx: [ OK ]

未发出启动命令。我做了ps,但没有nginx。

如果我删除#!/bin/bash或将其更改为#!/bin/ksh * nginx_2.sh *正常工作。为什么呢?

0 个答案:

没有答案