if directory not exists bash code example
Example 1: linux command if directory exists
DIR="/etc/httpd/"
if [ -d "$DIR" ]; then
### Take action if $DIR exists ###
echo "Installing config files in ${DIR}..."
else
### Control will jump here if $DIR does NOT exists ###
echo "Error: ${DIR} not found. Can not continue."
exit 1
fi
Example 2: linux shell check if directory does not exists
if [ ! -d directory ]; then
mkdir directory
fi
Example 3: IF NOT DIR BASH
if [ ! -d "$DIRECTORY" ]; then
# Control will enter here if $DIRECTORY doesn't exist.
fi