Bash (Bourne -Again SHell )— это оболочка, используемая в командной строке Ubuntu& #x27;s -по умолчанию.

Bash — это оболочка Unix и командный язык, написанный Брайаном Фоксом для проекта GNU в качестве бесплатной замены оболочки Bourne. Обычно он запускается в текстовом окне, называемом терминалом, позволяя пользователю вводить команды, которые вызывают действия. Bash также может читать команды из файла, называемого сценарием. Как и все оболочки Unix, он поддерживает использование подстановочных знаков в именах файлов, конвейерную передачу, здесь документы, подстановку команд, переменные и управляющие структуры для проверки условий -и повторения. Ключевые слова, синтаксис и другие основные особенности языка были скопированы из sh. Другие функции, например история, были скопированы из csh и ksh . Bash — это оболочка POSIX, но с рядом расширений.

Само название является аббревиатурой, каламбуром и описательным. В качестве аббревиатуры он расшифровывается как Bourne -Again SHell, ссылаясь на свою цель как бесплатную замену оболочки Bourne (. ш ). В качестве каламбура эта цель была выражена во фразе, которая звучит так же, как «рожденный свыше» — термин, обозначающий духовное возрождение. Название также описывает то, что он делал, объединяя черты sh , csh и ksh . (Через Википедию . )