使用的deepin-linux,今天寫shell腳本的時候,忽然發現
sh test.sh
會報錯[[: not found ,雙等號和雙中括號都不能使用了,很鬱悶,後來探索發現,sh其實是dash的別名,需要使用
bash test.sh
纔可以。用man sh,就可以發現其實是dash了。
使用的deepin-linux,今天寫shell腳本的時候,忽然發現
sh test.sh
會報錯[[: not found ,雙等號和雙中括號都不能使用了,很鬱悶,後來探索發現,sh其實是dash的別名,需要使用
bash test.sh
纔可以。用man sh,就可以發現其實是dash了。