Comando não encontrado na condição IF-ELSE do Bash ao usar [! -d "$ DIR"]
Eu tenho um código como este
#!/bin/bash
DIR="test_dir/";
if [! -d "$DIR"]; then
# If it doesn't create it
mkdir $DIR
fi
Mas por que executar isso me deu isso:
./mycode.sh: line 16: [!: command not found
Qual é o caminho certo para fazer isso?