bash的工作特性之:命令执行状态返回值
- bash会通过状态返回值来输出命令执行的结果,仅记录最近一次的状态结果
成功:0
失败:1-255
- 命令执行完成之后,其状态返回值保存于bash的特殊变量$?中
- 命令正常执行时,有些还回有命令返回值
- 引用命令的执行结果的方法:
$(COMMAND)
或
`COMMAND`(两侧符号为键盘Esc下方的按键)
示例一:在bash中,使用一个特殊的变量“?”来保存上一个命令的执行状态结果
示例二:可以通过$(COMMAND)或`COMMAND`来引用命令执行结果
bash的工作特性之:命令行展开
示例一:使用~ + 用户名可切换至指定
示例二:创建/tmp目录下的:a_c,a_d,b_c,b_d
示例三:复杂创建示例:
语句参考:mkdir -p /tmp/mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/91008