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

Posted charliewch

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。相关的知识,希望对你有一定的参考价值。

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的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。的主要内容,如果未能解决你的问题,请参考以下文章

bash的工作特性之命令执行返回值和命令展开的内容及练习示例

bash命令行返回值和展开

马哥教育网络班+第二周课程练习

bash的使用

bash的工作特性及命令状态返回查询

Linux命令之bash的基础特性(命令历史命令补全路径补全命令行展开。)