Реферат: Администрирование локальных сетей
./<имя_файла_скрипта >
Вывод текста.
Для формирования вывода текстовой информации в скриптах используют команду
echo “строка ”
Файл .profile .
Каждый раз во время входа в систему Bourne Shell автоматически запускает файл .profile (скрипт) находящийся в вашей домашней директории. Этот скрипт устанавливает “окружение” в котором Вам предстоит работать. Это различные переменные окружения отвечающие за вид системной подсказки, путь поиска исполняемых файлов, тип терминала и.т.п. Приведем список основных переменных окружения.
· PATH устанавливает путь поиска исполняемых файлов и представляет собой набор директорий разделенных двоеточием
· MAIL определяет имя файла почтового ящика для уведомления о приходе новой электронной почты
· MAILCHECK параметр показывающий как часто (в секундах) следует проверять почтовый ящик на предмет прихода новой почты
· HOME определяет домашний каталог (каталог по умолчанию). Команда cd без параметров выполняет переход в этот каталог.
· PS1 основная системная подсказка (по умолчаию $)
· PS2 вторичная системная подсказка (по умолчанию >)
· SHELL имя логин шелла пользователя
· TERM тип терминала пользователя
· EDITOR имя текстового редактора по умолчанию
Устанавливать переменные окружения можно по разному. Например команды
PATH=/bin:/usr/bin:/usr/sbin:/usr/contrib/bin:/usr/local/bin
и
PATH=/bin:/usr/bin:/usr/sbin
PATH=$PATH: :/usr/contrib/bin:/usr/local/bin
полностью эквивалентны. Для того чтобы эти переменные вошли в системное окружение (кроме шела, стали доступны и другим программам) необходимо выполнит команду
export <имя_переменной>
Комментарии .
Текст следующий за символом # рассматривается шелом как комментарий и не оказывает никакого влияния на работу скрипта.
Основы программирования на языке shell
Параметры.
В дополнение к стандартным параметрам шела можно создавать свои параметры, кторые затем можно использовать в командах. Например
$ x=test
$ echo $x
test
$ aaa=/