Создаем новый файл:
touch script
Открываем его в редакторе vim (как установить редактор vim):
vim script
Нажимаем i (переходим в режим редактирования)
Пишем скрипт
Пишем в начале файла путь к интерпретатору, и далее команды:
На языке Bash
#!/bin/bash echo "Скрипт выполнен!"; echo "Ура!";
Здесь:
- !/bin/bash — путь к интерпретатору bash;
- echo «Скрипт выполнен!»; echo «Ура!»; — команды;
На языке PHP
#!/bin/php echo "Скрипт выполнен!"; echo "Ура!";
- !/bin/php — путь к интерпретатору php;
- echo «Скрипт выполнен!»; echo «Ура!»; — команды;
Меняем права доступа
Жмем ESC (выходим в командный режим) и вводим команду: :wq (сохраняем и выходим).
Смотрим права доступа к файлу:
ls -la
Права доступа будут примерно такими:
-rw-r--r-- 1 root root 45 фев 22 09:41 script
То есть, владельцу можно изменять и читать файл, остальным — только читать.
Меняем права доступа к файлу. Разрешаем всем его исполнять и смотрим файлы:
chmod +x script ls -la
Должно быть такое:
-rwxr-xr-x 1 root root 45 фев 22 09:41 script
Исполнение
Исполняем файл:
./script
Должно вывести такое:
Скрипт выполнен! Ура!