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

We use cookies. Read the Privacy and Cookie Policy

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

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

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

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

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

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

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

Данный текст является ознакомительным фрагментом.