OnTheEdge wrote:
> I'm trying to check for a directory and create it if it doesn't exist as
> follows:
>
> CommonDir="../common"
> if [ -d ${CommonDir} ]; then
> mkdir "${CommonDir}"
> fi
>
> It works from the command line, but my script doesn't seem to like it and I
> can't figure it out.
>
> Thanks for any help,
> Duane
You have a wrong logic. This script will mkdir if it exists.
use
[ ! -d "${CommonDir}" ]
J.
