Имеется следующий скрипт:
!/bin/bash
set -e
echo "Application backuping... "
BACKUPS_ROOT=/var/www/homework/backups/restore-backup_$(date '+%d-%m-%Y').sh
if [[ ! -d $BACKUPS_ROOT ]];
then
echo "Creating backup directory..."
mkdir -p "$BACKUPS_ROOT"
fi
# TODO: make database dump
touch dump.sql
gzip --best dump.sql
mv dump.sql.gz "$BACKUPS_ROOT"
zip -9 -qj uploads.zip backend/web/uploads/*
mv uploads.zip "$BACKUPS_ROOT"
echo "Backup is ready!"
Вопрос:
Что означает флаг -d , на 9й строке:
if [[ ! -d $BACKUPS_ROOT ]];