shell編譯問題

在ubuntu下執行shell腳本if [ $(CHIP_TYPE) == Y ]; 總打印/bin/sh: 1: [: Y: unexpected operator 錯誤 原因在於ubuntu默認的sh是連接到dash的,又因爲dash跟bash的不兼容所以出錯了. 解決方法就是: 1. 執行sudo dpkg-reconfigure dash   選NO 將ubuntu 默認的shell 鏈接
相關文章
相關標籤/搜索