1.区别
(1)Ubuntu系统在6.10版本后默认使用dash(Debian Almquist Shell)环境;
(2)而CentOS系统常见默认使用的是bash(GNUBourne-Again Shell)环境;
(3)二者存在一定的区别,部分for循环方式在dash环境下不兼容;
查看环境命令:
echo $SHELL
2.修改环境
修改环境命令:(dash改为bash)
sudo dpkg-reconfigure dash
看到如下界面,选择“否”,回车:
我们再查看一下:
修改成功!
参考:
shell循环ubuntu踩坑