Оболочка, в которой мы с вами работаем, переходим по каталогам, создаём и удаляем файлы, называется bash. Помимо всего этого, bash даёт нам возможность исполнять скрипты — наборы команд.
Скрипт — это текстовый файл содержащий список команд. Запустив скрипт, эти команды будут выполняться поочереди.
Чтобы скрипт можно было выполнить необходимо, чтобы на него были установлены права доступа на выполнение и первая строка должна быть следующей: #!/bin/bash
Создадим в редакторе nano скрипт:
nano myscript
Добавим в него следующие строки:
#!/bin/bash echo "Hello World!"
Теперь дадим права на исполнение:
chmod a+x myscript
… и выполним скрипт:
./myscript
Если всё было сделано верно, скрипт выполнится и что-то произойдёт. Попробуйте объяснить, что 🙂
В bash можно использовать переменные. Возьмём специальную переменную $USER — в которой содержится имя текущего пользователя и отредактируем скрипт следующим образом:
#!/bin/bash echo "Hello $USER!"