美文网首页
bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及

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

作者: 静静呗 | 来源:发表于2016-09-26 20:23 被阅读0次

命令执行完后,其状态返回值保存于bash的特殊变量$?中,成功为0不成功则为一个非0的值

注意,命令执行状态返回值和命令的执行结果间的区别。不管命令是否成功执行,都会有相关数据显示,但是命令执行状态返回值却是不同的

Paste_Image.png

命令行展开所涉及的内容:

~:自动展开为用户的家目录,或指定的用户的家目录。

{}:可包含一个以逗号分割的路径列表,并能够将其展开为多个路径。
/tmp/{a,b}=/tmp/a, /tmp/b
/tmp/{a,b}/c=/tmp/a/c, /tmp/b/c

练习:
(1)在/tmp目录下创建文件a_c , a_d,b_c,b_d:

Paste_Image.png

(2)在/tmp/mylinux目录下创建目录树:

Paste_Image.png Paste_Image.png

相关文章

网友评论

      本文标题:bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及

      本文链接:https://www.haomeiwen.com/subject/rjqfyttx.html