Добавить пробел между [и!. И еще].
#!/bin/bash DIR="test_dir/"; if [ ! -d "$DIR" ]; then # If it doesn't create it mkdir $DIR fi
Также рекомендуется процитировать вашу переменную:
mkdir "$DIR"