Как создать и запустить собственный скрипт в Linux?

Создаем новый файл:

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

Должно вывести такое:

Скрипт выполнен!
Ура!

0 0 vote
Article Rating
Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x