Первый скрипт на bash

Оболочка, в которой мы с вами работаем, переходим по каталогам, создаём и удаляем файлы, называется bash. Помимо всего этого, bash даёт нам возможность исполнять скрипты — наборы команд.

Скрипт — это текстовый файл содержащий список команд. Запустив скрипт, эти команды будут выполняться поочереди.

Чтобы скрипт можно было выполнить необходимо, чтобы на него были установлены права доступа на выполнение и первая строка должна быть следующей: #!/bin/bash

Создадим в редакторе nano скрипт:

nano myscript

Добавим в него следующие строки:

#!/bin/bash

echo "Hello World!"

Теперь дадим права на исполнение:

chmod a+x myscript

… и выполним скрипт:

./myscript

Если всё было сделано верно, скрипт выполнится и что-то произойдёт. Попробуйте объяснить, что 🙂

В bash можно использовать переменные. Возьмём специальную переменную $USER — в которой содержится имя текущего пользователя и отредактируем скрипт следующим образом:

#!/bin/bash

echo "Hello $USER!"