script¶
script — это встроенная функция . Она
запускает файл сценария с необязательными аргументами.
| Параметр | Требуется | По умолчанию | Значение |
|---|---|---|---|
path |
да | — | Путь к скрипту |
args |
нет | пустой | Аргументы, передаваемые после пути |
Запустить скрипт с аргументами
Это запускает /usr/local/bin/report.sh --today. Если не указывать args,
запустится только /usr/local/bin/report.sh.
Скрипт должен быть исполняемым¶
Путь запускается напрямую, поэтому файлу нужен бит выполнения:
Если вы не можете изменить файл, вместо этого запустите его через интерпретатор.
Пример echo-script в выпуске
делает именно это, сначала вызывая bash.
Похожие¶
command— запустить встроенную команду вместо файла- Эхо-скрипт — запустить скрипт через Bash
- Встроенные функции — обе встроенные функции
- Оболочка — как выполняются команды