Сохранение полного списка файлов, содержащихся в папке, является простым, и есть два быстрых способа сохранить этот список в виде текстового файла.
Сохранить список файлов из Finder
Первый подход может быть проще всего для большинства пользователей и выполняется через приложение OS X Finder и TextEdit, это простое копирование и вставка:
- Откройте папку, в которой вы хотите получить список содержимого, и нажмите Command + A (Выбрать все), а затем Command + C (Copy)
- Теперь запустите TextEdit и вытащите меню «Изменить» и выберите «Вставить и сопоставить стиль» или нажмите «Command + Option + Shift + V»
- Сохраните список каталогов как .txt или .rtf
Сохранение подробного списка файлов с терминала
Второй подход использует командную строку, и, несмотря на то, что это делается через Terminal, это не намного сложнее, чем описанный выше подход copy & paste. Запустить терминал из / Applications / Utilities / для начала работы.
В основном это команда:
ls> contents.txt
Включение скрытых файлов в список требует наличия флага -a:
ls -a> allcontents.txt
Чтобы сбросить содержимое определенной папки, укажите путь к каталогу следующим образом:
ls / Библиотека / Предпочтения /> LibPrefsList.txt
Прикрепление определенных флагов к команде ls позволит списку выявить больше, чем просто список содержимого файла, флаг -l также будет перечислять разрешения, права владения файлами и даты модификации:
ls -la / Библиотека / Предпочтения /> detailprefsinfo.txt
Поскольку команда ls принимает флаги, которые детализируют дополнительные атрибуты файлов и папок, она может быть гораздо более информативной, чем подход Finder & TextEdit, который не отображает данные, такие как права собственности на файл или разрешения на доступ к документам.
Подход к командной строке также позволяет выполнять такие вещи, как сравнение двух списков каталогов с помощью команды diff, которая может быть выполнена путем сравнения выходных файлов друг с другом или даже прямого сравнения папок и сохранения различий этих результатов в виде текстового файла.