Jag har en mapp med en massa filer och mappar i, jag vill göra en lista där filnamnen och mapp-namnen listas, hur gör jag?
Finns det nåt slugt terminalkommando? borde det finnas men jag är för grön för att fixa det, vet hur man gör i dos men det funkade inte likadant
Eller finns det nåt litet program som fixar det här åt mig?
TextWrangler (och säkerligen BBEdit) fixar att göra mapp och fil-lista.
Öppna ett tomt dokument i TextWrangler. Dra en mapp till dokumentet. Resultat:
mapp_jag_drog:
a_fil
undermapp:
filer_i_undermapp
x_filer
Fin intendering, och mappar avslutas med : kolon, så det är lätt att sortera ut mappar om man endast vill ha ut dem i sin lista.
För att få bort alla filer eller alla mappar, gå till Text-menyn -> Process Lines Containing…
Skriv i ett kolon (:) och bocka i "Delete matched lines". Nu syns bara filer.
a_fil
filer_i_undermapp
x_filer
För att få bort alla filer och bara visa mappar, se till att endast "Copy to new document" är ibockad.
mapp_jag_drog:
undermapp:
Och fort går det, en kvarts miljon rader gick på 15 sekunder!
Varför jag vill ha den här listan? Jo som ögonblicksbild av disken, går betydligt snabbare att söka igenom en 10MB textfil är att starta backupprogrammet och börja leta där.