探索shell中[ ]和[[]]的區別

多數情況下[ ]和[[]]是可以通用的,單中括號 [ ],bash 的內部命令,[和test是等同的。雙中括號[[ ]],[[是 bash 程序語言的關鍵字。並不是一個命令,[[ ]] 結構比[ ]結構更加通用。 [ ] 和 [[]]區別 [ ]中可用的比較運算符只有==和!=,可用於字符串比較的,不可用於整數比較,整數比較只能使用-eq,-gt這種形式。 [[ ]] 支持字符串的模式匹配,使用=
相關文章
相關標籤/搜索