Google
Web dns.bdat.net

Script que dice «Es un directorio» si el argumento pasado es un directorio. En otro caso debe escribir «No es un directorio».

Este script es idéntico al anterior salvo que tenemos que modificar la condición para comprobar directorios:

if [ $# -eq 1 ]
then
        echo "Uso: $0 fichero"
        exit
fi
if [ -d $1 ]
then
        echo "$1 es un directorio"
else
        echo "$1 NO es un directorio"
fi