LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 994|回复: 2

[请教]shell脚本中一条语句的执行对上一条语句有依赖吗?

[复制链接]
发表于 2007-6-9 14:00:27 | 显示全部楼层 |阅读模式
假设在shell脚本中有一条命令的执行时间比较长,那么其下一条语句的执行要等这条命令执行完以后才得以执行吗?
请教各位!
发表于 2007-6-9 14:43:24 | 显示全部楼层
是的,你可以把shell脚本看成你手工一条一条语句输入运行的结果。所以你也可以用“&”把一个程序的执行放入后台,但是当脚本运行到最后是不会等待这个进程的返回结果的,所以会直接结束脚本运行,该进程也会成为一个孤儿。解决方法是在脚本最后放“wait”。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-9 15:25:46 | 显示全部楼层
Post by Jockey
是的,你可以把shell脚本看成你手工一条一条语句输入运行的结果。所以你也可以用“&”把一个程序的执行放入后台,但是当脚本运行到最后是不会等待这个进程的返回结果的,所以会直接结束脚本运行,该进程也会成为一个孤儿。解决方法是在脚本最后放“wait”。

收获了,多谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表