Книга: Ubuntu 10. Краткое руководство пользователя
22.5. Передача параметров сценарию
22.5. Передача параметров сценарию
Очень часто сценариям нужно передавать различные параметры, например, режим работы или имя файла/каталога. Для передачи параметров используются следующие специальные переменные:
? $0 — содержит имя сценария;
? $n — содержит значение параметра (n — номер параметра);
? $# — позволяет узнать количество параметров, которые были переданы.
Рассмотрим небольшой пример обработки параметров сценария. Я понимаю, что конструкцию case-esac мы еще не рассматривали, но общий принцип должен быть понятен (листинг 22.3).
Думаю, приведенных комментариев достаточно, поэтому подробно рассматривать работу сценария из листинга 22.2 не будем.
Похожие страницы
- Пример 17-11. Встроенная справка к сценарию
- Передача прав
- Единое имя файла параметров InterBase
- Использование параметров библиотек документов
- Настройка основных параметров BIOS
- Настройка дополнительных параметров BIOS
- Пропуск параметров типа
- 6.4.2. Передача номенклатурных позиций между ячейками склада
- Глава 11 Передача во временное пользование и заказы
- Использование модификаторов параметров ref и out
- Глава 10 Передача файлов
- 3.6.3. Изменение параметров сетевого подключения