Como usar o Bash para criar uma pasta, se ela ainda não existir?

#!/bin/bash
if [!-d /home/mlzboy/b2c2/shared/db]; then
    mkdir -p /home/mlzboy/b2c2/shared/db;
fi;

Isso não parece funcionar. Alguém pode ajudar?