今天在解壓海思 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差別的,可以看下面的文章:
http://www.2cto.com/os/201305/210033.html