Массивы

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

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

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

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

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

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

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

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

Примеры:

find + rm:

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

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

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

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

bash ссылки

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

ls -F

until

Циклы until:

while

Циклы while:

Пример 0:

Пример 1:

for

For-циклы:

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

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

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

Пример 2

case

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

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

if

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

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

ВНИМАНИЕ:

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

read

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

Скрипт readvar:

dns bash

1. dns bash

2. dns bash

3. dns bash

4. dns.txt

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

PATH

Bash scripts

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

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

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

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

Пример регулярных выражений