SoloCodigo

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: x.cyclop en Viernes 22 de Septiembre de 2006, 22:57

Título: Saber Cuantos Archivos Y Subcarpetas Hay
Publicado por: x.cyclop en Viernes 22 de Septiembre de 2006, 22:57
¿Cómo puedo saber cuantos archivos y subcarpetas hay en una carpeta? En Bash... :huh:
Título: Re: Saber Cuantos Archivos Y Subcarpetas Hay
Publicado por: x.cyclop en Sábado 23 de Septiembre de 2006, 00:05
Ya supe como:

Carpetas:
Código: Text
  1. echo $(ls -1F | grep [$^/] | wc -l)
  2.  

Archivos:
Código: Text
  1. $(ls -1F | grep -v [$^/] | wc -l)
  2.  

 :whistling:
Título: Re: Saber Cuantos Archivos Y Subcarpetas Hay
Publicado por: su - en Sábado 23 de Septiembre de 2006, 00:08
Cita de: "X.Cyclop"
¿Cómo puedo saber cuantos archivos y subcarpetas hay en una carpeta? En Bash... :huh:
Código: Text
  1. man ls
  2.  
No espera, quieres decir el numero nada mas?
Haces un array que contega el listado de contenidos, haces un bucle que mire si es un directorio, cada directorio lo pone en una lista y asi va mirando uno por uno.
otra es el comando du, pero lo mejor es ls + bucle.
 :comp:
Título: Re: Saber Cuantos Archivos Y Subcarpetas Hay
Publicado por: su - en Sábado 23 de Septiembre de 2006, 00:11
Bueno ahi tienes, je, je, pero ell bucle te da mas opciones que esas, puedes calcular tamaño, dueño, tipo de archivo, ultima vez que se uso, modifico o abrio el archivo y en fin, cualquier cosa que te imagines.