Книга: Ubuntu 10. Краткое руководство пользователя

22.5. Передача параметров сценарию

22.5. Передача параметров сценарию

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

? $0 — содержит имя сценария;

? $n — содержит значение параметра (n — номер параметра);

? $# — позволяет узнать количество параметров, которые были переданы.

Рассмотрим небольшой пример обработки параметров сценария. Я понимаю, что конструкцию case-esac мы еще не рассматривали, но общий принцип должен быть понятен (листинг 22.3).


Думаю, приведенных комментариев достаточно, поэтому подробно рассматривать работу сценария из листинга 22.2 не будем.

Оглавление книги


Генерация: 1.262. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз