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.



Reply via email to