linux等待命令执行完 linux 等待命令

linux中怎样让shell脚本等待其他脚本文件执行完第三种方法主要用于在脚本中切换用户su、切换目录cd等命令 。
source

.
命令是相同的 。
你可以搜索
source
补充,如何查看脚本运行是否开启了bash子进程
vim
file.sh
写入
#!/bin/bash
#echo
【linux等待命令执行完 linux 等待命令】$$命令会输出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等待命令执行完的信息别忘了在本站进行查找喔 。

    推荐阅读