Script que diga todo lo que contiene un directorio y que tipo es
Publicado por dryant (9 intervenciones) el 17/01/2014 12:45:26
Hola!
En clase de Linux nos han puesto un ejercicio que llevo dos dias intentando solucionar pero todavia no he conseguido hacerlo :(
Se trata de hacer un script el cual te diga todos lo que contiene un directorio y de que tipo es.
Copio el ejercicio para que quede mas claro:
"Escriba un guion que acepte el nombre de un directorio como argumento y muestre como resultado el nombre de todos y cada uno de los archivos del mismo y una leyenda que diga "Directorio", "Enlace" o "Archivo regular", según corresponda. Incluya la comprobación necesaria sobre el argumento, es decir, determine si el nombre aportado se trata de un directorio existente."
He estado probando hacer un "ls -l > lsdehome" para despues leer las lineas del archivo con grep y segun si es un guion el primer caracter o una d, hacer un if y decir que es archivo, o directorio, pero creo que me estoy liando mucho yendo por ahi.
ALguien podria orientarme un poco?
No quiero que me hagais el ejercicio y ya está, ya que lo que quiero es aprender, así que me gustaría que me explicarais como hacerlo.
Un saludo y gracias!
En clase de Linux nos han puesto un ejercicio que llevo dos dias intentando solucionar pero todavia no he conseguido hacerlo :(
Se trata de hacer un script el cual te diga todos lo que contiene un directorio y de que tipo es.
Copio el ejercicio para que quede mas claro:
"Escriba un guion que acepte el nombre de un directorio como argumento y muestre como resultado el nombre de todos y cada uno de los archivos del mismo y una leyenda que diga "Directorio", "Enlace" o "Archivo regular", según corresponda. Incluya la comprobación necesaria sobre el argumento, es decir, determine si el nombre aportado se trata de un directorio existente."
He estado probando hacer un "ls -l > lsdehome" para despues leer las lineas del archivo con grep y segun si es un guion el primer caracter o una d, hacer un if y decir que es archivo, o directorio, pero creo que me estoy liando mucho yendo por ahi.
ALguien podria orientarme un poco?
No quiero que me hagais el ejercicio y ya está, ya que lo que quiero es aprender, así que me gustaría que me explicarais como hacerlo.
Un saludo y gracias!
Valora esta pregunta


1