Как создать и запустить собственный скрипт в 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 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии