Рубрики
bash devops

Конспект: sh

Переменные:

Примеры \ присвоения переменной:

Арифметика

Применение переменных с программами:

Ввод пользователя

Подстановки в файл:

Чтение переменных с исключением

Удаление переменной

Объединение команд (;)

Последовательные команды в текстовом файле

Последовательные команды в выполняемом файле

Функции:

Специальные символы

Целочисленный цикл пример на ping

Примеры цикла for:

Чтение из файлов, парсинг файлов:

Пример дыры в безопасности:

Рубрики
bash

Массивы

Рубрики
bash

Присвоение / отображение переменной / глобальные / локальные переменные

Присвоение и отображение переменной:

!!! Содержимое переменных сохраняется только в оболочке:

Глобальные и локальные переменные:

Переменные, задаваемые оболочкой:

Рубрики
bash

Подстановка команд / find

!!! Обратите внимание:

Подстановка команд:

Примеры:

find + rm:

Рубрики
bash

Фигурные скобки

Вычисление арифметических выражений с помощью квадратных скобак:

Рубрики
bash

Примеры про звездочку (Астериск)

Рубрики
bash

Механизмы подстановки / регулярные выражения

Рубрики
bash

bash ссылки

Рубрики
bash

Специальные символы, используемые в bash

ls -F

Рубрики
bash

until

Циклы until:

Рубрики
bash

while

Циклы while:

Пример 0:

Пример 1:

Пример 2:

Рубрики
bash

for

For-циклы:

Пример 0 (консоль):

Пример 0 (скрипт):

Пример 1 (консоль(все файлы *. tex копируются в *.tex~.)):

Пример 2:

Пример 3:

Генерация списков и чисел:

Еще примеры:

Рубрики
bash

case

Case-условные переходы:

Пример скрипта casetst:

Рубрики
bash

if

If-условные переходы:

Пример скрипта iftst_v0:

ВНИМАНИЕ:

Пример скрипта iftst_v1:

Рубрики
bash

read

Считывание переменных с помощью read:

Скрипт readvar:

Рубрики
bash

dns bash

1. dns bash

2. dns bash

3. dns bash

4. dns.txt

Рубрики
bash

Длинные команды в *nix

Рубрики
bash

PATH

Рубрики
bash

Bash scripts

Бесконечный цикл

Бесконечный цикл

Бесконечный цикл показывать время каждую секунду

Бесконечный цикл меню

Рубрики
bash

Чтобы выяснить, какие программы нам доступны