首页 > 其他 > 详细

bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。

时间:2018-01-28 12:28:50      阅读:206      评论:0      收藏:0      [点我收藏+]

bash特性:命令执行状态返回值

bash命令的执行状态分为两种:
?1. 成功,状态返回值为0。
?2. 失败,状态返回值为1-255。
bash使用特殊变量$?保存最近一条命令的执行状态结果:echo $?

技术分享图片
bash命令的执行结果:成功

 bash命令的执行结果:成功

技术分享图片
bash命令的执行结果:失败

bash命令的执行结果:失败

bash特性:命令行展开

~:可以展开当前登录用户的家目录。
~USERNAME:可以展开指定用户的家目录。
{}:分组符号,承载以逗号,为分割符号的路径列表,并将其展开为多个路径。
如:
/tmp/{a,b} = /tmp/a,/tmp/b
/tmp/{a,b}/h = /tmp/a/h,/tmp/b/h

使用命令行展开创建目录:

技术分享图片
使用命令行展开创建目录

bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。

原文:https://www.cnblogs.com/charliewch/p/8370781.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!