В этой статье расскажу про запуск Shell скриптов (*.sh) на CentOS.Файл *.sh это скрипт, сценарий в системе Linux.
При запуске его выполняются поочередно команды записанные в него.На самом деле это просто текстовый файл с инструкциями для системы Linux, которые выполняются поочередно.

Давайте напишем простой .sh скрипт, который запустим в нашей системе.Создайте текстовый файл в вашей домашней директории, откройте его и напишите в него следующие строчки:Shell

#!/bin/bash
echo «Hello World»

Сохраните его, как hello.sh Вот мы и создали sh скрипт.

Как запустить sh скрипт из командной строки?

Для этого нужно:
1. Перейти в каталог нахождения скрипта, с помощью консольной команды cdТак как мы сохранили этот скрипт в домашней директории, то переходить в какой либо каталог не нужно.

2. Сделать наш файл исполняемым.
Для этого введите команду chmod +x и имя файла скрипта:

chmod +x hello.sh

3. Теперь запускаем его:

./hello.sh

Также можно запустить следующей командой:

sh hello.sh

Если всё правильно сделали, то в консоле выведется «Hello world»