Содержание материала

Файл сценария состоит из комментариев, меток, переменных и команд. Строка, которая начинается символом решетки (#), является комментарием. Метка - это строка, содержащая набор символов, завершаемый двоеточием. Метки используются для разделения сценария на отдельные процедуры. Например, раздел сценария, осуществляющий коммутируемое подключение к удаленному узлу, может начинаться с такой метки:

Dial-in:

Переменная служит для хранения значений. Имя переменной - это строка, которая начинается символом доллара ($). Можно, например, создать переменную для хранения счетчика цикла и дать ей имя $loopcntr. Возможность создания пользовательских переменных применяется редко. В большинстве сценариев используются специальные переменные dip. Специальные переменные и их значения приведены в табл. А.1. Таблица А.1. Специальные переменные dip

Переменпая Хранимое значение
Serrlvl Код завершения последней выполненной команды
Slocip IP-адрес локального узла
Slocal Полное доменное имя локального узла
Srmtip IP-адрес удаленного узла
$ remote Полное доменное имя удаленного узла
$mtu Значение MTU в байтах
Smodem Тип модема; в настоящее время только HAYES
Sport Имя последовательного устройства, например сиаО
$speed Скорость передачи порта

Последний элемент файла сценария - перечень команд. Команд в языке сценариев довольно много, и поскольку настоящее приложение является справочным, мы рассмотрим их все. При этом в большинстве сценариев используется лишь ограниченное подмножество команд. Примеры рабочих сценариев dip приведены в главе би в конце данного раздела. Команды, доступные в dip:

beep [л] - Указывает системе уведомить пользователя звуковым сигналом. Повторить п раз.

bootp - Предписывает системе использовать протокол ВООТР для получения локального и удаленного IP-адреса. Команда применима только к протоколу SLIP. В РРР существует специальный протокол для присвоения адресов.

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.