ServerAID
Найти гайд, команду, тег… ⌘ K
Раздел

Shell и скрипты

1 материал

bash, awk, sed, grep, jq и базовые команды Linux: то, без чего серверный быт невозможен.

bash if else elif fi: условия в скриптах с примерами

bash if else elif fi: условия в скриптах с примерами

Условие в bash — это `if [[ … ]]; then … fi`. Разбираем разницу между `[[ ]]` и `[ ]`, сравнение строк и чисел, проверки файлов через `-f`/`-d`/`-x`, цепочки `elif`, связку через `&&`/`||` и боевые примеры из реальных скриптов: проверка root, проверка существования файла, проверка наличия команды.

Редакция