Uložit seznam souborů & Obsah složky do textového souboru
Obsah:
Uložení úplného seznamu souborů obsažených ve složce je snadné a existují dva rychlé způsoby, jak uložit tento seznam jako textový soubor.
Uložit seznam souborů z Finderu
První přístup může být pro většinu uživatelů nejjednodušší a provádí se prostřednictvím aplikace OS X Finder a TextEdit, je to jednoduchá záležitost kopírování a vkládání:
- Otevřete složku, jejíž obsah chcete získat, a stiskněte Command+A (Vybrat vše) a poté Command+C (Kopírovat)
- Nyní spusťte TextEdit a roztáhněte nabídku „Upravit“ a vyberte „Vložit a přizpůsobit styl“ nebo stiskněte Command+Option+Shift+V
- Uložte výpis adresáře jako .txt nebo .rtf
Uložení podrobného seznamu souborů z terminálu
Druhý přístup používá příkazový řádek, a přestože se provádí prostřednictvím Terminálu, není o mnoho složitější než přístup kopírování a vkládání popsaný výše. Chcete-li začít, spusťte Terminál z /Aplikace/Nástroje/.
V podstatě je příkaz následující:
ls > obsah.txt
Zahrnutí skrytých souborů do seznamu vyžaduje příznak -a:
ls -a > allcontents.txt
Chcete-li vypsat obsah konkrétní složky, zadejte cestu k adresáři následovně:
ls /Library/Preferences/ > LibPrefsList.txt
Připojení určitých příznaků k příkazu ls umožní seznamu odhalit více než jen seznam obsahu souboru, příznak -l také zobrazí oprávnění, vlastnictví souboru a data úprav:
ls -la /Library/Preferences/ > detailsprefsinfo.txt
Protože příkaz ls přijímá příznaky, které podrobně popisují další atributy souborů a složek, může být mnohem informativnější než přístup Finder & TextEdit, který nezobrazuje podrobnosti, jako je vlastnictví souboru nebo oprávnění k dokumentu.
Přístup z příkazového řádku vám také umožňuje dělat věci, jako je porovnání dvou výpisů adresářů pomocí příkazu diff, což lze provést buď porovnáním výstupních souborů mezi sebou, nebo dokonce přímým porovnáním složek a uložením odlišit tyto výsledky jako textový soubor.