i want to check a path if exist or not before pass it as argument

link|improve this question

feedback

1 Answer

up vote 3 down vote accepted
if [ -d /tmp ]
then
    echo the directory exists
fi
link|improve this answer
i execute if [ -d / $1 ] ; then echo the directory exists else echo the directory not exists fi .... but always the result is echo the directory not exists ....the command is root@host/>./bash.sh text.txt – Mohammad AL-Rawabdeh Oct 6 '10 at 10:01
you need ";" before "else", additional one before "fi" won't hurt either. You also have a space between "/" and "$1" – Hubert Kario Oct 6 '10 at 10:14
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.