正文
linux等待命令执行完 linux 等待命令
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
linux中怎样让shell脚本等待其他脚本文件执行完
第三种方法主要用于在脚本中切换用户su、切换目录cd等命令。
source
和
.
命令是相同的。
你可以搜索
source
补充,如何查看脚本运行是否开启了bash子进程
vim
file.sh
写入
#!/bin/bash
#echo
$$命令会输出bash进程ID
echo
$$
保存并赋予可执行权限chmod
u+x
file.sh
在你的shell中输入,echo
$$
屏幕输出4176
./file.sh
屏幕输出3600
bash
file.sh
屏幕输出3984
source
file.sh
屏幕输出4176
和
你直接在shell中输出的一样,说明是在同一个bash进程
linux脚本中,如何等待后台进程(之前用&放到后台)结束再执行后面的命令?
用wait
比如下面的例子, cmd1 放入后台运行, 而cmd2 要等 cmd1结束后才会执行。
#!/bin/bash
cmd1
wait
cmd2
linux中怎样让shell脚本等待其他脚本文件执行完??
在shell里写一个条件判断语句,去查询上一条命令执行的结果,如果执行成功则执行下面的语句。
如是上面的命令是一个简单的命令,就用sleep来控制。这都是常用方法
linux等待命令执行完的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 等待命令、linux等待命令执行完的信息别忘了在本站进行查找喔。