今天在解壓海思 SDK (./sdk.unpack)時, 提示有錯誤,最終找到原因居然是因爲sh的原因。需要將sh切換爲bash。
Ubuntu 默認的sh 爲dash(之前一直錯誤的認爲是bash,知識匱乏呀.... )。
下面就給出dash和bash切換的步驟:
1.查看系統sh是bash還是dash的命令
ls -l /bin/sh
2.dash和bash 切換
命令爲:sudo dpkg-reconfigure dash
選擇No就配置爲bash, 選擇Yes就配置爲dash.
想進一步瞭解bash和dash區別的,可以看下面的文章: