Я пытаюсь создать сценарий для сравнения введенной строки с пустым значением. Логика работает, но я продолжаю получать следующую ошибку:
./demo.sh: строка 13: [[/ var: нет такого файла или каталога
Вот блок кода, с которым я борюсь:
read -p "Hello, please enter the target installation path: [/opt] " depl
echo "You have chosen to deploy in $depl"
echo "Now deploying in $depl..."
if [[$depl == ""]];
then
echo "Invalid input, cannot write to root!"
else
sleep 2
mkdir $depl/new
echo "Deployment complete!"
fi
Я попытался добавить свои целевые входы в $ PATH, что не помогает. Все остальное работает нормально, но я просто не понимаю, почему возникает эта ошибка. Любое понимание будет очень признательно!