Gem en liste over filer & Mappeindhold i en tekstfil
Indholdsfortegnelse:
Det er nemt at gemme en komplet liste over filer indeholdt i en mappe, og der er to hurtige måder at gemme listen som en tekstfil.
Gem en liste over filer fra Finder
Den første tilgang kan være nemmest for de fleste brugere og gøres gennem OS X Finder og TextEdit-appen, det er et simpelt spørgsmål om at kopiere og indsætte:
- Åbn den mappe, du vil have en indholdsliste over, og tryk på Kommando+A (Vælg alle) efterfulgt af Kommando+C (Kopiér)
- Start nu TextEdit og træk menuen "Rediger" ned og vælg "Sæt ind og match stil", eller tryk på Kommando+Alternativ+Skift+V
- Gem biblioteksfortegnelsen som enten en .txt eller .rtf
Gemmer en detaljeret liste over filer fra terminal
Den anden tilgang bruger kommandolinjen, og på trods af at den udføres via Terminal, er den ikke meget mere kompliceret end den kopierede og indsæt-metode, der er beskrevet ovenfor. Start Terminal fra /Applications/Utilities/ for at komme i gang.
Når det er mest grundlæggende, er kommandoen som følger:
ls > contents.txt
Inkludering af skjulte filer på listen kræver flaget -a:
ls -a > allcontents.txt
For at dumpe indholdet af en bestemt mappe skal du angive biblioteksstien som følger:
ls /Library/Preferences/ > LibPrefsList.txt
Hvis du vedhæfter bestemte flag til ls-kommandoen, kan listen afsløre mere end blot en filindholdsliste. -l-flaget vil også vise tilladelser, filejerskab og ændringsdatoer:
ls -la /Library/Preferences/ > detailedprefsinfo.txt
Fordi kommandoen ls accepterer flag, der beskriver yderligere attributter for filer og mapper, kan den være meget mere informativ end Finder & TextEdit-tilgangen, som ikke viser detaljer som filejerskab eller dokumenttilladelser.
Kommandolinjetilgangen lader dig også gøre ting som at sammenligne to mappelister ved at bruge kommandoen diff, som enten kan gøres ved at sammenligne outputfilerne med hinanden eller endda direkte sammenligne mapperne og gemme forskel disse resultater som en tekstfil.