最新的Linux发行版将bash作为默认外壳,尽管还有其他(可以说)更好的外壳可用。
我试图了解这是否是一些人都不想更改的历史遗留物,还是有一些充分的理由使bash成为首选?
/bin/sh
,它是'普通'UNIX-es上的默认外壳...
bash
是最好的外壳程序,因为我非常了解它,并且它无处不在,简洁,相对容易地完成了我需要的所有操作,易于阅读,并且人们可以在不了解如何创建bash脚本的情况下理解它。您还想从外壳中得到什么?如果您需要大量的编程功能,那么您使用的外壳不正确。