2.1. Запуск сценария

Запустить сценарий можно командой <strong>sh scriptname</strong>  или <strong>bash scriptname</strong>. (Не рекомендуется запуск сценария командой <strong>sh <scriptname></strong>, поскольку это запрещает использование устройства стандартного ввода stdin в скрипте). Более удобный вариант — сделать файл скрипта исполняемым, командой chmod.

Это:
<strong>chmod 555 scriptname</strong> (выдача прав на чтение/исполнение любому пользователю в системе)
или
<strong>chmod +rx scriptname</strong> (выдача прав на чтение/исполнение любому пользователю в системе)

<strong>chmod u+rx scriptname</strong> (выдача прав на чтение/исполнение только «владельцу» скрипта)

После того, как вы сделаете файл сценария исполняемым, вы можете запустить его примерно такой командой <strong>./scriptname</strong>. Если, при этом, текст сценария начинается с корректной сигнатуры («sha-bang»), то для его исполнения будет вызван соответствующий интерпретатор.

И наконец, завершив отладку сценария, вы можете поместить его в каталог /usr/local/bin (естественно, что для этого вы должны обладать правами root), чтобы сделать его доступным для себя и других пользователей системы. После этого сценарий можно вызвать, просто напечатав название файла в командной строке и нажав клавишу [ENTER].

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

четыре × 2 =