在Ubuntu上执行shell,一直报如下的错误:
[: 10: linux: unexpected operator
[: 11: Linux: unexpected operator
原因分析:
/bin/sh的链接到/bin/dash,而不是/bin/bash。
解决方法:
修改sh默认指向到/bin/bash,如下:
sudo dpkg-reconfigure dash
选择no,即可。
希望以上的解决方法,可以帮助大家解决ubuntu下shell:unexpected operator的问题。