命令別名
alias CMDALIAS='COMMAND [options] [arguments]'
在shell中定義的別名僅在當前shell生命週期中有效;別名的有效範圍僅爲當前的shell進程
unalias (CMDALIAS)別名
\命令 使用命令本身
命令替換:$(命令),反引號:`命令`
把命令中某個命令替換爲其執行結果的過程
echo "當前目錄是$(pwd)"
bash支持的引號:
``:命令替換
"":弱引用,可以實現變量替換
'':強引用,不完成變量替換
文件名通配,globbing
*:任意長度的任意字符
?:任意單個字符
[]:匹配指定範圍內的任意單個字符
[abc],[a-z],[A-Z],[0-9],[a-zA-Z],[0-9a-zA-Z]
[:space:]:空白字符
[:punct:]:標點符號
[:lower:]:小寫字母
[:upper:]:大寫字母
[:alpha:]:大小寫字母
[:digit:]:數字
[:alnum:]:數字和大小寫字母
[^]:匹配指定範圍外的任意單個字符