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

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

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

bash命令的执行结果:成功
bash命令的执行结果:成功

 bash命令的执行结果:成功

bash命令的执行结果:失败
bash命令的执行结果:失败

bash命令的执行结果:失败

bash特性:命令行展开

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

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

使用命令行展开创建目录
使用命令行展开创建目录
posted @ 2018-01-28 11:36  酒粒  阅读(315)  评论(0编辑  收藏  举报