Najnowsze dystrybucje Linuksa zawierają domyślną powłokę bash, chociaż istnieją inne (prawdopodobnie) lepsze powłoki.
Próbuję zrozumieć, czy jest to jakaś historyczna pozostałość, której nikt nie chce zmienić, czy są jakieś dobre powody, które sprawiają, że bash jest pierwszym wyborem?
/bin/sh
, który jest domyślną powłoką w „normalnym” systemie UNIX-es ...
bash
to najlepsza powłoka, ponieważ znam ją dobrze i jest wszędzie, robi wszystko, czego potrzebuję zwięźle i stosunkowo łatwo, jest czytelna i może być w pewnym stopniu zrozumiana przez ludzi bez wiedzy, jak tworzyć skrypty bash. Czego jeszcze chcesz od muszli? Jeśli chcesz mieć wiele funkcji programowania, używasz powłoki niepoprawnie.