当前位置: 技术问答>linux和unix
shell中的wait是什么意思?
来源: 互联网 发布时间:2016-06-11
本文导语: 如题,请各位赐教。非常感谢 | 加入有以下几个语句 cat test1 | uniq > newtest1 & cat test2 | uniq > newtest2 & wait diff newtest1 newtest2 为了比较newtest1和newtest2的不同,必须先让以上的两个cat命...
如题,请各位赐教。非常感谢
|
加入有以下几个语句
cat test1 | uniq > newtest1 &
cat test2 | uniq > newtest2 &
wait
diff newtest1 newtest2
为了比较newtest1和newtest2的不同,必须先让以上的两个cat命令成功并执行完成并生成newtest1和newtest2,否则diff的执行将错误。。。而wait就是保证以上命令执行完成之后才执行diff命令....在以上命令执行完成之前是不会执行diff命令的
cat test1 | uniq > newtest1 &
cat test2 | uniq > newtest2 &
wait
diff newtest1 newtest2
为了比较newtest1和newtest2的不同,必须先让以上的两个cat命令成功并执行完成并生成newtest1和newtest2,否则diff的执行将错误。。。而wait就是保证以上命令执行完成之后才执行diff命令....在以上命令执行完成之前是不会执行diff命令的
|
这位正解,
为啥 不man 一下 wait呢。。。
|
wait就是等待之前的所有操作完成、