Как использовать Bash в Linux

Bash так же мощен, как и другие оболочки, но в примере кода добавлены удобные функции, такие как двойные скобки .

Эти «башизмы» очень нравятся пользователям Bash, потому что они избегают иногда многословного и неудобного синтаксиса в других оболочках, таких как tcsh или ash.
Однако они уникальны для Bash и несовместимы с POSIX, что может вызвать проблемы совместимости в системах, не использующих скриптинг bash. Опять же, Bash — это бесплатное программное обеспечение с открытым исходным кодом, поэтому большинство пользователей могут установить его, если оно им нужно. Отсутствие совместимости только вызывает дополнительную зависимость и не исключает использования сценария.

Большинство современных дистрибутивов Linux и Unix по умолчанию предоставляют оболочку Bash. Они делают это, потому что Bash хорошо известен и имеет несколько удобных функций, которых нет в других оболочках.

Однако в некоторых системах по умолчанию используется другая оболочка. Чтобы узнать, используем ли мы оболочку Bash, мы можем использовать команду echo вместе со специальной переменной, представляющей имя текущего запущенного процесса

Комментарии запрещены.

Поиск
Нас смотрят
Яндекс.Метрика
Наши партнеры