【Linux】一步一步学Linux——wait命令(216)
发布日期:2021-06-29 20:45:12
浏览次数:2
分类:技术文章
本文共 705 字,大约阅读时间需要 2 分钟。
00. 目录
文章目录
01. 命令概述
wait命令用来等待指令的指令,直到其执行完毕后返回终端。该指令常用于shell脚本编程中,待指定的指令执行完成后,才会继续执行后面的任务。该指令等待作业时,在作业标识号前必须添加备份号"%"。
02. 命令格式
用法:wait [编号]
03. 常用选项
wait: wait [编号] 等待任务完成并返回退出状态。 等待以 ID 编号识别的进程,其中ID 可以是进程编号或者任务声明, 并报告它的终止状态。如果 ID 没有给出,则等待所有的当前活跃子 进程,并且返回状态为零。如果 ID 是任务声明,等待任务管道中的 所有进程。 退出状态: 返回 ID 进程的状态;如果使用了无效的 ID 或者选项则失败。
04. 参考示例
4.1 等待指定作业完成
[root@localhost ~]# sleep 10 &[1] 102134[root@localhost ~]# jobs[1]+ 运行中 sleep 10 &[root@localhost ~]# wait %1[1]+ 完成 sleep 10[root@localhost ~]#
4.2 等待指定进程完成
[root@localhost ~]# sleep 10 &[1] 103599[root@localhost ~]# wait 103599[1]+ 完成 sleep 10[root@localhost ~]#
05. 附录
参考:
转载地址:https://dengjin.blog.csdn.net/article/details/100566903 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月05日 20时49分51秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
KeyValuePair<string, string>
2019-04-30
NameValuePair 简单名称值对节点类型
2019-04-30
DataTime.Now.Ticks
2021-07-03
private、protected、public和internal的区别
2019-04-30
签名和验签
2019-04-30
JArray
2019-04-30
China Union Pay helper
2019-04-30
C#向远程地址发送数据
2019-04-30
C#签名验签帮助类
2019-04-30
C#字典转对象
2019-04-30
table html
2019-04-30
List和Dictionary互转
2019-04-30
C# Enum操作
2019-04-30
C#获取ip
2019-04-30
C# EF添加ADO.NET实体数据模型时,产生.Desiger.cs文件为空
2019-04-30
C#利用反射和泛型给不同对象赋值
2019-04-30
C# 对象互转
2019-04-30
C# EntityCollection 和 List 互转
2019-04-30
c# xml序列化和反序列化
2019-04-30
visual studio code download url
2019-04-30