日期:2014-05-16  浏览次数:20678 次

linux shell 脚本编写求助
现在我有多个可运行程序在目录:
/root/workspace/test/下
例如:a , b, c
我要然3个程序先后启动,并行运行
我写的脚本文件(start.sh)内容如下:
cd /root/workspace/test/
./a
cd /root/workspace/test/
./b
cd /root/workspace/test/
./c

在shell中运行:./start.sh
结果只能运行第一个程序(a)
a,b,c 并行运行,要在终端打印提示信息,不知道是否受这个影响。
希望各位大牛能给予技术指导,帮我完成脚本功能,谢谢先!
脚本 linux?shell 技术

------解决方案--------------------
需要在后台运行,要不然当运行a程序后,那一行脚本永远不返回,后面的b、c也就无从运行了。
cd /root/workspace/test/
./a &
./b &
./c &