摘要: 一、退出状态 系统每执行一个命令,都会返回一个退出状态,若返回退出状态为0,表示命令执行成功, 若返回退出状态不为0,表示命令执行有错误。 echo $? 可以打印出退出状态。 例如:ls echo $? 二、测试test或[] 测试命令用于判断表达式的真假。测试条件为真,返回值0;测试条件为假,返 阅读全文
posted @ 2019-07-20 16:51 97lzc 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 转 :shell $(( ))、$( )、``与${ }的区别 $( )与` `(反引号)命令替换 在bash中,$( )与` `(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。 exp 1 $( )与` 阅读全文
posted @ 2019-07-20 10:45 97lzc 阅读(1916) 评论(0) 推荐(1) 编辑