bash是sh的superset,可能使用的sh不支持[],换成bash,也许可以解决。
ubuntu的sh默认解释器,是dash,所以明确指定为bash执行,或者修改默认解释器。
方法:
sudo dpkg-reconfigure dash
选择no即可.
ls -l /bin/sh
日期:2014-05-16 浏览次数:20693 次
bash是sh的superset,可能使用的sh不支持[],换成bash,也许可以解决。
ubuntu的sh默认解释器,是dash,所以明确指定为bash执行,或者修改默认解释器。
方法:
选择no即可.
ls -l /bin/sh