Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2 - 3 Синтаксис BASH

.pdf
Скачиваний:
10
Добавлен:
30.05.2015
Размер:
468 Кб
Скачать
☆

UNIX

Синтаксис BASH

Летучка

Архитектура Unix

•

•

•

ядро shell

утилиты

shell

•Thompson shell, 1971

•Steve Bourne shell, 1977

•Brian Fox GNU Bourne-again shell, 1988

•Busybox

Общий синтаксис

Синтаксис

NAME=core

find /home -name $NAME -print > /tmp/cores 2>&1

NAME=core find /home -name $NAME -print > /tmp/cores 2>&1

Команды

•Встроенные функции

•Функции, определенные пользователем

•Внешние программы и утилиты:

•Исполняемые бинарные файлы

•Скрипты

Встроенные функции

•

:

•

read var1 var2

•

. file

•

return

•

alias newname=oldname

•

set

•

break [n]

•

shift

•

cd [dir]

•

trap command sig1

•

echo [string]

•

type name

•

exit [n]

•

unalias name

•

export [name1, name2,...]

•

unset var1 var2

•

pwd

•

wait pid

Перенаправление ввода/вывода

•

•

•

Операторы >, < и >> Оператор |

Фильтры