Estoy ejecutando find
desde un archivo por lotes porque necesito el resultado en un contexto por lotes.
c:\cygwin64\bin\find.exe . -type d -name "SubDir" -printf "%%T^@^!%%p\n" > temp.txt
Rendimientos corrientes /usr/bin/find: memory exhausted
.
Si elimino printf, funciona bien, pero me gustaría poder ordenar la salida.
Si existe una mejor manera de ordenar los subdirectorios anidados según la fecha y la hora, también estaría bien.
Editar:
Cuando ejecuto este archivo por lotes desde un archivo ya abiertocmdventana, funciona. Pero cuando hago doble clic en el archivo por lotes,encontrarUtiliza toda mi RAM e impresiones memory exhausted
.
Tal vez arruiné los caracteres de escape %
y ^
seguí la tabla de Rob que se encuentra aquí.https://www.robvanderwoude.com/escapechars.php