#!/bin/bash read -p "Ingrese el nombre de un archivo o directorio" elemento if [ -d "$elemento" ] #Preguntamos si es un directorio then if [ -r "$elemento" -a -x "$elemento" ] #Preguntamos si tenemos permiso r y x then ls -l "$elemento" else echo "Es un directorio, pero no tengo permiso" fi elif [ -f "$elemento" ] #Pregunto si es un archivo then if [ -r "$elemento" ] #Preguntamos si tenemos permiso r then cat "$elemento" else echo "Es un archivo pero no tengo permiso" fi else echo "No existe un elemento llamado $elemento" fi