Баш - это один из самых известных шеллов доступных во всем семействе ОС Linux. Эту программу часто называют “Bourne again shell” в честь Steven Bourn, который разработал классический шелл sh. Одной из главных особенностей всех шеллов это то, что как правило все команды являются небольшими программами, которые легко найти на своем диске. Bash - это тоже программа расположенная в каталоге /bin/bash в ОС Linux (Solaris - /usr/bin/bash, FreeBSD и OpenBSD - /usr/local/bin/bash, NetBSD - /usr/pkg/bin/bash). Баш - это один из самых известных шеллов доступных во всем семействе ОС Linux. Эту программу часто называют “Bourne again shell” в честь Steven Bourn, который разработал классический шелл sh. Одной из главных особенностей всех шеллов это то, что как правило все команды являются небольшими программами, которые легко найти на своем диске. Bash - это тоже программа расположенная в каталоге /bin/bash в ОС Linux (Solaris - /usr/bin/bash, FreeBSD и OpenBSD - /usr/local/bin/bash, NetBSD - /usr/pkg/bin/bash). Некоторые команды шелла встроены в сам шелл, например cd, break, exec. Шеллы извлекают огромную пользу из возможности доступа к потокам ввода/вывода: stdin - стандартный поток ввода или канал ввода трансформирующий входящие данные в компьютер (по умолчанию данные берутся с клавиатуры); stdout - стандартный поток вывода или канал вывода, который выводит сгенерированные командой результирующие данные либо на монитор (по умолчанию), либо например в файл; stderr - стандартные поток ошибок, или канал куда передаются сообщения об ошибках полученных в результате выполнения программы, по умолчанию выводятся на монитор.
Добавил admin
категория: Публикации
Leave a Reply