Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

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

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

Сохранить список файлов из 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, которая может быть выполнена путем сравнения выходных файлов друг с другом или даже прямого сравнения папок и сохранения различий этих результатов в виде текстового файла.

Понравилась статья? Поделиться с друзьями: