Сохранение списка файлов и содержимого папки в текстовый файл

Список каталогов, сохраненный как текстовый файл

Сохранить полный список файлов, содержащихся в папке, легко, и есть два быстрых способа сохранить этот список в виде текстового файла.

Сохранить список файлов из Finder

Первый подход может быть самым простым для большинства пользователей и осуществляется через приложение OS X Finder и TextEdit, это простой вопрос копирования и вставки:

  • Откройте папку, в которой вы хотите получить список содержимого, и нажмите Command + A (Выбрать все), а затем Command + C (Копировать).
  • Теперь запустите TextEdit, откройте меню «Правка» и выберите «Вставить и сопоставить стиль» или нажмите Command + Option + Shift + V.
  • Сохраните список каталогов как .txt или .rtf

Сохраните список файлов в текстовый документ

Сохранение подробного списка файлов из терминала

Второй подход использует командную строку, и, несмотря на то, что он выполняется через Терминал, не намного сложнее, чем подход копирования и вставки, описанный выше. Запустите Терминал из / Applications / Utilities /, чтобы начать.

По сути, команда выглядит следующим образом:

ls > contents.txt

Для включения скрытых файлов в список требуется флаг -a:

ls -a > allcontents.txt

Чтобы выгрузить содержимое определенной папки, укажите путь к каталогу следующим образом:

ls /Library/Preferences/ > LibPrefsList.txt

Добавление определенных флагов к команде ls позволит списку отображать больше, чем просто список содержимого файла, флаг -l также будет перечислять разрешения, права собственности на файл и даты модификации:

ls -la /Library/Preferences/ > detailedprefsinfo.txt

Поскольку команда ls принимает флаги, которые подробно описывают дополнительные атрибуты файлов и папок, она может быть гораздо более информативной, чем подход Finder & TextEdit, который не отображает такие детали, как права собственности на файлы или разрешения на документы.

Подход командной строки также позволяет вам делать такие вещи, как сравнение двух списков каталогов с помощью команды diff, что может быть выполнено либо путем сравнения выходных файлов друг с другом, либо даже путем прямого сравнения папок и сохранения разницы этих результатов в виде текстового файла.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *