shell处理小数的代码本身对于标准的bash来说没有错误 但是因为Ubuntu为了加快开机速度,用dash代替了bash,所以导致了错误。 取消dash的办法是: sudo dpkg-reconfigure dash 在选项中选No,就可以了。