[[

Проверяет тип файла и сравнивает переменные со значениями. Возвращает 0,…

[[

Проверяет тип файла и сравнивает переменные со значениями. Возвращает 0, если результат сравнения / проверки - истина, 1 - если ложь. Продвинутый вариант утилиты [

[[ ${{variable}} {{==|!=}} "{{строка}}" ]]

[[ ${{variable}} {{==|=~}} {{шаблон}} ]]

[[ ${{variable}} -{{eq|ne|gt|lt|ge|le}} {{число}} ]]

[ -n "${{variable}}" ]

[ -z "${{variable}}" ]

[ -f {{путь/до/файла}} ]

[ -d {{путь/до/директории}} ]

[ -e {{путь/до/файла_или_папки_или_блочного_устройства_или_ещё_чего_то}} ]

Также может быть вам интересно:
КодТрюки BashНастройкиТерминал/Консоль
← [ 2to3 →