Обновить

История оболочки Bash и чему она нас может научить

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели8.6K
Всего голосов 32: ↑30 и ↓2+33
Комментарии8

Комментарии 8

Даже не упомянуть ksh.

Статья исключительно историческая, а какого-нибудь исторического тега нет. Ретроспектива не совсем подходит

Жалко что оболочка в какой то момент перестала развиваться и хранит в себе много проблем и как мне кажется она давно перестала быть современной. Сама оболочка часто фактически заменяется на zsh и другие.

Как человек, хорошо умеющий писать bash скрипты, я каждый раз задаюсь вопросом: "а оно мне надо?" - в очередной раз вспоминать "особенности" разметки и работы с языком которые полностью состоят из костылей, отсутствием библиотек и скудностью языка.

Это точно. Лучше на нормальном ЯП код писать. Единственный плюс это предустановленность bash.

А разве макось не zsh использует?

Сейчас да. Стоит сделать поправку на дату выпуска статьи, на которую сделан перевод. Zsh стал идти по умолчанию в macOS с версии 10.15 Catalina, выпущенной 7 октября 2019 года. При этом bash присутствует в системе и сегодня.

Присутствует в виде версии 3.2.

Главный урок bash - избегать башизмов.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
avito.tech
Дата регистрации
Дата основания
2007
Численность
5 001–10 000 человек
Местоположение
Россия
Представитель
vvroschin