Shrani seznam datotek & Vsebina mape v besedilno datoteko
Kazalo:
Shranjevanje celotnega seznama datotek v mapi je enostavno in obstajata dva hitra načina za shranjevanje tega seznama kot besedilne datoteke.
Shrani seznam datotek iz Finderja
Prvi pristop je morda najlažji za večino uporabnikov in se izvede prek aplikacije OS X Finder in TextEdit, gre za preprosto kopiranje in lepljenje:
- Odprite mapo, katere vsebino želite pridobiti, in pritisnite Command+A (Izberi vse), nato pa Command+C (Kopiraj)
- Zdaj zaženite TextEdit in povlecite navzdol meni »Uredi« ter izberite »Prilepi in ujemaj slog« ali pritisnite Command+Option+Shift+V
- Shrani seznam imenikov kot .txt ali .rtf
Shranjevanje podrobnega seznama datotek iz terminala
Drugi pristop uporablja ukazno vrstico in kljub temu, da se izvaja prek terminala, ni veliko bolj zapleten kot zgoraj opisani pristop kopiranja in lepljenja. Za začetek zaženite terminal iz /Applications/Utilities/.
Najosnovnejši ukaz je naslednji:
ls > contents.txt
Vključitev skritih datotek na seznam zahteva zastavico -a:
ls -a > allcontents.txt
Če želite izpisati vsebino določene mape, podajte pot imenika na naslednji način:
ls /Library/Preferences/ > LibPrefsList.txt
Priključitev določenih zastavic ukazu ls bo seznamu omogočila, da razkrije več kot le seznam vsebine datoteke, zastavica -l bo navedla tudi dovoljenja, lastništvo datoteke in datume sprememb:
ls -la /Library/Preferences/ > detailsprefsinfo.txt
Ker ukaz ls sprejema zastavice, ki podrobno opisujejo dodatne atribute datotek in map, je lahko veliko bolj informativen kot pristop Finder & TextEdit, ki ne prikaže podrobnosti, kot so lastništvo datoteke ali dovoljenja za dokument.
Pristop ukazne vrstice vam omogoča tudi stvari, kot je primerjava dveh seznamov imenikov z uporabo ukaza diff, kar lahko storite tako, da primerjate izhodne datoteke med seboj ali celo neposredno primerjate mape in shranite razlikovanje teh rezultatov kot besedilne datoteke.