- Переменные в скриптах
- Параметры скрипта, переменные $@, $#, $1, $2, ...
- Код возврата. Переменная $?
- Команда test
- Ветвления
- Циклы
- while ... do ... done
- for ... in ... do ... done
- break, continue
- Функции
- Системные скрипты
- Практика: создать скрипт, который делает бекап заданного каталога (параметр), в файл с заданным именем (параметр)
и текущим временем/датой и кладёт его в заданный каталог (параметр), где может находиться максимум 5 самых
свежих копий этого файла, более старые удаляются. Результаты работы (вывод) скрипта сохранить в лог файл (дописать в конец).