Cómo obtener una lista de archivos contenidos en una carpeta (como un archivo de texto)

1

Tengo una enorme carpeta que contiene partituras musicales y libros (principalmente en .pdf).

Me gustaría crear un documento de texto (TextEdit funcionará bien) que contiene la lista completa del contenido de la carpeta (posiblemente incluso dividida en subcarpeta).

¿Es posible? Si no está en un archivo TextEdit, ¿tal vez en Números? ¿Hay algún proceso de Automator que pueda actualizar ese archivo de modo que cuando agrego o modifico un archivo, se agrega / modifica una entrada?

    
pregunta Neera the Wild Mage 20.04.2018 - 22:22

3 respuestas

2
  • Terminal abierta
  • find TOP-FOLDER -type f -print | sed 's_/_,_g' > ~/filelist.csv
  • Importe ~/filelist.csv en números o Excel
respondido por el nohillside 21.04.2018 - 00:09
1

Alternativamente, creo que podría haber encontrado algo que no es ideal pero definitivamente proporciona una solución temporal.

  1. En el Finder, seleccione la Carpeta principal y luego Cmd-2 (Ver como lista).
  2. Seleccione Todos y presione Cmd-RightArrow para expandir el contenido de las subcarpetas. Repita este paso hasta que se haya expandido cada subcarpeta (en mi caso, se subió a 10.576 archivos).
  3. Copie todo el contenido (Cmd-C)
  4. Cree un documento TextEdit y vaya a Formato > Hacer texto sin formato
  5. Pegue el contenido (Cmd-V)

Si, como en mi caso, tenía las carpetas principales con títulos en mayúsculas, será fácil dividir el documento en categorías. Espero que esto ayude (como lo hizo conmigo)

    
respondido por el Neera the Wild Mage 21.04.2018 - 00:01
0

Recientemente tuve una necesidad similar. Antes podías imprimir las ventanas del Finder pero ya no puedes hacer eso. Lo mejor que pude encontrar fue usar un comando de Unix:

ls path/to/folder/in/question > ~/Desktop/folderlist.txt
    
respondido por el l008com 20.04.2018 - 23:07

Lea otras preguntas en las etiquetas