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

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

命令执行返回值:
hell中,$? 就是上一个执行命令或的返回码,
例如  
执行命令xxxxx
echo $? 
就输出了执行命令xxxxx的返回码,当然也可以把$?保存到一个变量中,用于后续的计算或者其他判断逻辑。
通过 $? 获取上一次命令执行的结果,0表示成功,非0表示失败。

命令展开:

技术分享

技术分享


(1)创建/tmp目录下的:a_c, a_d , b_c, b_d

技术分享


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

技术分享

技术分享




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