Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Baranoides en 13 Enero 2012, 14:17 pm



Título: [Solucionado][Batch] Find (buscar archivos por fecha) y tuberias
Publicado por: Baranoides en 13 Enero 2012, 14:17 pm
Bueno gracias de antemano y un saludo, os sigo desde hace tiempo en la sombra XD

Mi pregunta es la siguiente, comento: ya he usado el comando FIND para buscar palabrillas en ficheros de texto por ejemplo:

FIND "listado" documento.txt | sort > fichero.doc  
  ,es decir,  buscar  en el directorio actual las lineas con la palabra "listado" dentro del archivo "documento.txt" y luego ordenar las lineas encontradas (SORT) y enviar el resultado a fichero.doc


Muy bien y ahora quiero hacer lo siguiente y ... no hay manera XD

En el directorio actual usar un comando que me muestre la cantidad de ficheros que han sido creados digamos el 23/12/2011   Se haria con el Find¿? o el Find solo encuentra cadenas de texto dentro de ficheros?

en fin de nuevo gracias ^^


Título: Re: [MSDOS] Find (buscar archivos por fecha) y tuberias
Publicado por: Eleкtro en 13 Enero 2012, 14:33 pm
Find también sirve para buscar en la salida de un comando, así que, Primero usamos DIR para ordenar los archivos por fecha de creación, y filtramos la salida del resultado:

Código:
Dir /TC | Find /C "23/12/2011"

Saludos


Título: Re: [MSDOS] Find (buscar archivos por fecha) y tuberias
Publicado por: Baranoides en 13 Enero 2012, 21:05 pm
Vaya jejej pues si, ahora si lo veo muuuchas gracias ^^

duda resuelta siento abrir el tema solo para esto