Linux: Запуск shell-скриптов в консоли

Запуск shell-скриптов (файлов с расширением .sh) можно осуществить несколькими способами в Unix-подобных операционных системах (например, Linux и macOS). Вот несколько основных методов:

1. Запуск из командной строки, передав имя скрипта как аргумент команде sh или bash:

sh script.sh
# или
bash script.sh

2. Добавление прав на выполнение и запуск скрипта как программы:

# добавить право на выполнение скрипта:
chmod +x script.sh

После этого вы можете запустить скрипт, указав его имя с предшествующей точкой и слэшем:

./script.sh

3. Указание интерпретатора в первой строке скрипта (shebang, шебанг):

Если в начале вашего скрипта есть строка вида #!/bin/bash, то операционная система будет использовать указанный путь для интерпретации скрипта. Если вы также добавите право на выполнение (как в примере выше), то сможете запустить скрипт, как указано в пункте 2.

Пример shebang-строки для bash:

#!/bin/bash

Путь к интерпретатору может отличаться в разных системах. Вы можете узнать путь к интерпретатору bash, выполнив команду:

which bash
Linux Shell bash up: Просмотров: 1.6k
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.