Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #
- # find v2 - Recibe el nombre de un archivo como parámetro e informa
- # si el mismo existe o no, y en caso afirmativo indica si es un
- # directorio o un archivo. En caso de que no exista el archivo/
- # directorio cree un directorio con el nombre recibido de parámetro.
- #
- # Comprobar si el parámetro existe
- if [ $# -eq 0 ]
- then
- echo "Formato: $0 nombre_archivo"
- exit 1
- fi
- # Buscar el directorio/archivo
- FILE=`find ~/* -name $1`
- if [ $? -eq 1 ]
- then
- echo "El archivo/directorio $1 no existe"
- exit 1
- fi
- # Si existe, determinar si es archivo o directorio
- if [[ -d $FILE ]]
- then
- echo "$1 es un directorio"
- exit 0
- elif [[ -f $FILE ]]
- then
- echo "$1 es un archivo"
- exit 0
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement