Большинство последних дистрибутивов Linux включают bash в качестве оболочки по умолчанию, хотя есть и другие (возможно) лучшие оболочки.
Я пытаюсь понять, является ли это каким-то историческим пережитком, который никто не хочет менять, или есть какие-то веские причины, которые делают bash первым выбором?
/bin/sh
, который является оболочкой по умолчанию в «нормальных» UNIX-системах ...
bash
это лучшая оболочка, потому что я ее хорошо знаю, и она везде, делает все, что мне нужно, кратко и относительно легко, легко читается и может быть понятна людям, не зная, как создавать сценарии bash. Что еще ты хочешь от снаряда? Если вам нужно много функций программирования, вы неправильно используете оболочку.