【转】shell 遇到Unexpected Operator 问题
学习shell时遇到Unexpected Operator 问题,问题的描述和解决办法如下面博文中:
http://blog.sina.com.cn/s/blog_63484d2d0100mdfn.html
摘取一段稍重要的:
因为ubuntu默认的sh是连接到dash的,又因为dash跟bash的不兼容所以出错了.执行时可以把sh换成bash 文件名.sh来执行.成功.dash是什么东西,查了一下,应该也是一种shell,貌似用户对它的诟病颇多.
修改sh默认连接到bash的一种方法:
sudo dpkg-reconfigure dash
选择no即可.