分页: 1 / 2

sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:24
cai99846
我想一次启动3个程序。
/DBServer/bin/LocalDBServer
/DB/bin/HMIDB
/OnlineApp/bin/HMIGraph
但是这样写的话,就先启动第一个,必须把第一个关闭了,才能启动第二个。
怎么解决,在启动完成第一个后,直接启动第二个。同理,启动第三。

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:24
cai99846
加急啊。请大侠帮帮忙。

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:26
YeLee
&后台。

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:27
cai99846
YeLee 写了:&后台。
能在详细点吗?我刚用ubuntu,还不是很熟悉。

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:28
YeLee
刚用Ubuntu并不代表你刚学shell啊。后面加个&,让它后台运行。 :em04 :em04 :em04

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:30
枫叶饭团
/DBServer/bin/LocalDBServer &
/DB/bin/HMIDB &
/OnlineApp/bin/HMIGraph &

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:31
枫叶饭团
靠,死轮子。我还没刷新都回这么多了

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:32
YeLee
我只是路过的,没事那就走了。 :em04 :em04 :em04

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:37
cai99846
YeLee 写了:刚用Ubuntu并不代表你刚学shell啊。后面加个&,让它后台运行。 :em04 :em04 :em04
还就是,第一次使用linux,就是用ubuntu,第一次使用ubuntu就直接编sh脚本。直接一步到位。
:em04 :em04
谢谢你。试了一下,果见其效啊。

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:41
cai99846
运行到最后一个,因为最后一个程序运行出错。
就一直在exe path :/OnlineApp/bin/HMIGraph
GetTableRecordNum reply failed, = 1

回不到root@ubuntu:~#下

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:42
YeLee
fg回到前台。

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:47
cai99846
YeLee 写了:fg回到前台。
/DBServer/bin/LocalDBServer & fg
/DB/bin/HMIDB & fg
/OnlineApp/bin/HMIGraph & fg


这样写的吗????

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:50
YeLee
不是这个意思,我的意思是说fg可以把后台任务拉到前台。 :em06 :em06 :em06

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 16:51
YeLee
你起码先弄清楚那任务为什么没办法运行啊,假如是脚本的话^c可以杀掉的吧。 :em06 :em06 :em06

Re: sh脚本写一个启动多个程序的*.sh文件

发表于 : 2012-08-09 20:01
naturalaw
YeLee 写了:你起码先弄清楚那任务为什么没办法运行啊,假如是脚本的话^c可以杀掉的吧。 :em06 :em06 :em06
别说^C,开始的时候我就被^C困住了。搞求不懂,google又不好搜索。