管道符
多命令顺序执行,见下表:
多命令执行符 |
格式 |
作用 |
; |
命令1 ; 命令2 |
多个命令顺序执行,命令之间没有逻辑关系 |
&& |
命令1 && 命令2 |
当命令1正确执行,命令2才会执行。当命令1执行不正确,命令2不会执行 |
|| |
命令1 || 命令2 |
当命令1执行不正确,命令2才执行。当命令1执行正确,命令2不会执行 |
然后是管道符
很简单,就一个符号“|”。格式如下:
命令1 | 命令2
含义:命令1的执行结果作为命令2的输入参数。
==============================================================================================================
通配符
==============================================================================================
Bash中的其他特殊符号
注:例如命令: aa=`ls`与aa=$(ls) 都是先执行ls命名然后将其结果赋给变量aa的意思。因为反引号容易看错,推荐使用美元符号。