Bash: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 1:
{{заголовок со строчной буквы}}
{{Значения|Bash (значения)}}
{{Карточка программы
Строка 14 ⟶ 13 :
| website = http://www.gnu.org/software/bash/
}}
'''bashBash''' (от {{lang-en|'''B'''ourne '''a'''gain '''sh'''ell}}, [[каламбур]] {{lang-en2|«Born again» shell}} — «возрождённый» shell) — усовершенствованная и модернизированная вариация [[командная оболочка UNIX|командной оболочки]] [[Bourne shell]]. Одна из наиболее популярных современных разновидностей командной оболочки [[UNIX]]. Особенно популярна в среде [[Linux]], где она часто используется в качестве предустановленной командной оболочки.
 
Представляет собой командный процессор, работающий, как правило, в интерактивном режиме в текстовом окне. Bash также может читать команды из файла, который называется ''[[скрипт]]ом'' (или ''сценарием''). Как и все Unix-оболочки, он поддерживает автодополнение имён файлов и каталогов, подстановку вывода результата команд, переменные, контроль над порядком выполнения, операторы ветвления и цикла. Ключевые слова, синтаксис и другие основные особенности языка были заимствованы из [[Bourne shell|sh]]. Другие функции, например, история, были скопированы из [[csh]] и [[ksh]]. Bash в основном соответствует стандарту [[POSIX]], но с рядом расширений<ref>{{Cite web|url=https://www.oreilly.com/openbook/debian/book/ch13_01.html|title=Learning Debian GNU/Linux|author=William McCarty|website=|subtitle=13. Conquering the BASH Shell|date=1999-10-06|publisher=O'Reilly Media|lang=en-US|accessdate=2018-12-06}}</ref>.