ubuntu错误 let: not found解决办法

来源:互联网 发布:qq input for mac 编辑:程序博客网 时间:2024/05/16 12:42

错误描述:运行shell脚本,报错误

test.sh: 4: test.sh: let: not found


解决办法:

It's because Ubuntu uses the dash shell as default and doesn't always recognize when you try to set the shell in a script. Even if you enter "echo $SHELL" into the console it will tell you you're using /bin/bash but for some reason it's actually using dash instead.

use:
sudo dpkg-reconfigure dash
<password>

and when you get the option select "no" to actually use bash instead of dash

阅读全文
0 0