Как создавать простые сценарии оболочки в Linux с помощью Vim

How Create Simple Shell Scripts Linux Using Vim



Shell Scripting выполняет команды для выполнения некоторых полезных функций и предназначен для запуска в оболочке. Сценарии оболочки очень удобны для выполнения таких операций, как манипулирование файлами, автоматизация задач, чтобы избежать затрат времени; вы даже можете создавать свои команды.

Оболочка - это интерфейс между пользователем и операционной системой, который позволяет пользователям взаимодействовать с операционной системой и выполнять различные задачи с помощью команд. Shell принимает ввод от пользователя через терминал, взаимодействует с ядром, обрабатывает его и выдает результат.







Как создать сценарий оболочки с помощью Vim

Скрипты оболочки обычно создаются с помощью любого текстового редактора. Редакторы Nano и Vim - это хорошо известные текстовые редакторы для создания файлов сценариев bash. В этом примере мы используем Vim. Если у вас нет Vim, то установите его с помощью команды:



$судоподходящийустановить я пришел

Откройте текстовый редактор, используя:



$я пришел

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





$мыtestscript.sh

Введите сценарий. #! Оператор / bin / bash, оболочка направлена ​​на оболочку bourne: r



#! / bin / bash

выбросилПривет, мир

И сохраняем файл, нажимаем Esc кнопку, чтобы переключить режим, а затем нажмите чтобы спасти его. Если он дает файл ошибки только для чтения, используйте :в! , файл будет сохранен:

Теперь, чтобы запустить файл, введите:

трепать тестовое заданиесценарий.ш

Как добавить комментарии в сценарий оболочки

Чтобы добавить комментарий, используйте оператор #; синтаксис приведен ниже:

#! / bin / bash

# Это мой первый сценарий оболочки

выбросилПривет, мир

Как использовать переменные в сценарии оболочки

Для любого программирования необходимы языковые переменные. Переменные используются для хранения значения, будь то целое число, символ или текстовая строка. Давайте разберемся с этим на примере:

#! / bin / bash

моя переменная= Это мой первый сценарий

выбросил $ myvariable

Приведенный выше сценарий выдаст значение переменной в качестве вывода:

Давайте посмотрим, как получить значение переменной из пользовательского значения от пользователя:

#! / bin / bash

выбросилВведите ваше имя

читатьname_varable

выбросил 'Введите свой возраст'

читатьage_variable

выбросил $ name_varibaleвозраст $ age_variable

Следующее изображение показывает результат:

Заключение

Создание сценариев оболочки очень важно для создания вашей собственной команды или запуска нескольких команд с одним файлом сценария для выполнения различных функций. В этом руководстве мы понимаем основную идею написания сценариев оболочки. Мы узнали, как создать сценарий и файл сценария оболочки, сохранить его и затем выполнить. Более того, мы поняли использование переменных в сценариях оболочки. Сценарии оболочки очень удобны для выполнения различных полезных задач, и здесь есть что раскрыть.