BASH Программирование

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

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

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

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

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

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

$ sudo apt install vim

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

$ vim

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

$ vi testcript.ш

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

#! / bin / bash
эхо «Hello World»

И сохраните файл, нажмите кнопку «Esc», Чтобы переключить режим, а затем нажмите«: w"Чтобы спасти это. Если он выдает файл ошибки «только для чтения», используйте «: w!”, Файл будет сохранен:

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

сценарий тестирования bash. ш

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

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

#! / bin / bash
# Это мой первый сценарий оболочки
эхо «Hello World»

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

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

#! / bin / bash
myvariable = «Это мой первый сценарий»
echo $ myvariable

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

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

#! / bin / bash
echo «Введите свое имя»
читать name_varable
echo "Укажите свой возраст"
читать age_variable
echo «$ name_varibale устарела $ age_variable»

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

Заключение

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

Лучшие дистрибутивы Linux для игр в 2021 году
Операционная система Linux прошла долгий путь от своего первоначального простого серверного вида. Эта ОС значительно улучшилась за последние годы и те...
Как записать и транслировать игровую сессию в Linux
В прошлом игры считались только хобби, но со временем игровая индустрия увидела огромный рост с точки зрения технологий и количества игроков. Игровая ...
Лучшие игры с отслеживанием рук
Oculus Quest недавно представил отличную идею отслеживания рук без контроллеров. С постоянно растущим числом игр и действий, которые осуществляются фо...