Come ottenere un elenco di file contenuti in una cartella (come file di testo)

1

Ho una cartella enorme contenente spartiti musicali e libri (principalmente in .pdf).

Vorrei creare un documento di testo (TextEdit andrà benissimo) che contiene l'elenco completo del contenuto della cartella (eventualmente anche diviso in sottocartelle).

È possibile? Se non in un file TextEdit, forse in Numbers? Esiste un processo di Automator in grado di aggiornare quel file in modo tale che quando aggiungo o modifico un file, venga aggiunta / modificata una voce?

    
posta Neera the Wild Mage 20.04.2018 - 22:22
fonte

3 risposte

2
  • Apri terminale
  • find TOP-FOLDER -type f -print | sed 's_/_,_g' > ~/filelist.csv
  • Importa ~/filelist.csv in Numeri o in Excel
risposta data 21.04.2018 - 00:09
fonte
1

In alternativa, penso che avrei potuto trovare qualcosa che non è l'ideale, ma fornisce sicuramente una soluzione temporanea.

  1. Nel Finder, seleziona la cartella principale e quindi Cmd-2 (Visualizza come elenco).
  2. Seleziona tutto e premi Cmd-RightArrow per espandere il contenuto delle sottocartelle. Ripeti questo passaggio fino a quando tutte le sottocartelle sono state espanse (nel mio caso sono arrivate fino a 10.576 file).
  3. Copia l'intero contenuto (Cmd-C)
  4. Crea un documento TextEdit e vai a Formato > Crea testo normale
  5. Incolla il contenuto (Cmd-V)

Se, come nel mio caso, avevi le cartelle principali con titoli maiuscoli, sarebbe facile dividere il documento in categorie. Spero che questo aiuti (come ha fatto a me!)

    
risposta data 21.04.2018 - 00:01
fonte
0

Recentemente ho avuto una necessità simile. Avevi la possibilità di stampare le finestre del Finder ma non puoi più farlo. Il meglio che sono riuscito a fare è stato usare un comando unix:

ls path/to/folder/in/question > ~/Desktop/folderlist.txt
    
risposta data 20.04.2018 - 23:07
fonte

Leggi altre domande sui tag