04. Ветвление в bash
Ветвление в bash Bash скрипты поддерживают ветвление, даже в нескольких формах, и внешне очень похожи на стандартные C-образные конструкции Рассмотрим их: 1 вариант: if [[ условие ]] then #действия fi #конец ветвления (final) 2 вариант: if [[ условие ]] then # действия, если условие истинно еlse # действия, если условие ложно fi 3 вариант: if […]
Передача аргументов скрипту
Передача аргументов скрипту Передать аргументы в скрипт можно 2-мя основными способами 1-попросить пользователя их вести и потом считать во время выполнения программы (команда read) 2-запустить скрипт, передав ему аргументы 1 Способ: read «переменная» — команда, позволяющая записать введенное пользователем значение в переменную (аналог cin) пример: read value; read -p “Please input value a” val_a#добавили приглашающее […]
02. Арифметика в bash
Арифметика в bash Арифметические операции в bash скриптах можно осуществлять с использованием команды let или указания арифметики в скобках например (( i=i+1 )). Команда let: let =”переменная = выражение” для переменных не обязательно ставить значок $ Команда let производит арифметические операции над числами и переменными. Например: let «i=i+1» Доступные операции: + — сложение — — […]
01. Переменные в bash
Переменные в bash Bash воспринимает любые переменные в текстовой форме (т.е. пишем 1 по факты ‘1’) Пробел восприниается как отдельный символ – и для текста (строк) необходимо выполнять обрамление в кавычки “” в этом случае спецсимволы ($, {}) работают. Можно обрамить текст в одинарные кавычки ‘’ — тогда спецсимволы не будут работать. Можно также использовать […]
00. Введение
Введение в bash скрипты При работе в ОС Linux весьма удобно автоматизировать рутинную работу (особенно при создании клонов рабочих мест и используемого ПО или каких-то стандартных действий для запуска чего-либо) для этого используются так называемые скрипты — по сути скрипт это относительно небольшая и простая программа, выполняющая набор последовательных действий. Что могут скрипты: 1-можно установить […]
07. Основы работы с сервером
Свел в таблицу основные команды терминальной программы ОС Linux для работы с сервером.
06. Работа с архивами
Свел в таблицу основные команды терминальной программы ОС Linux для работы с архивами
05. Скачивание файлов (wget)
Свел в таблицу основные команды терминальной программы ОС Linux для скачивания файлов из сети с описанием.
04. Работа txt файлами, поиск строк, ввод и вывод из файла
Свел в таблицу основные команды терминальной программы ОС Linux для работы с txt файлами с описанием.
03. Работа с программами, конвейерный запуск программ
Свел в таблицу основные команды терминальной программы ОС Linux для работы с программами с описанием.