2

Вызовите ли я просмотреть все файлы в структуре папок (т. Е. Во всех рекурсивных дочерних папках) в одном окне? Командная строка тоже хороша (я на Ubuntu или MacOS).

Сценарий: у меня есть несколько PDF-файлов в каталоге, но я бы хотел классифицировать их, не теряя возможности легко просматривать все сразу. Я тоже планирую использовать поиск, но приятно иметь возможность видеть все эти PDF-файлы в одном списке.

5 ответов5

3

Для командной строки это может быть полезно:

find . -name "*.pdf" | less

В Midnight Commander (mc), выберите «Команда»> «Найти файл»> «Имя файла» * .pdf> и выберите «Найти рекурсивно»> «ОК»> «Панель».

В Nautilus в Ubuntu просто выполните поиск pdf и добавьте столбец «Расположение» в «Просмотр»> «Видимые столбцы». Вы можете дополнительно ограничить поиск, нажав на знак плюс и добавив дополнительный критерий того, что тип файла должен быть PDF/Postscript.

2

В OS X вы можете создать собственную смарт-папку, которая сделает это за вас. Создайте его в Finder, чтобы показать вам все PDF-файлы. Сохраните его где-нибудь, затем откройте этот .savedSearch в текстовом редакторе (это просто простой XML-файл).

Внизу вы увидите ключ с именем FXScopeArrayOfPaths . Значением является массив, возможно, с одним <string></string> , который будет чем-то похожим на kMDQueryScopeComputer . Измените kMDQueryScopeComputer, указав путь к тому месту, где вы хотите использовать поиск (/Users/<username>/Documents/PDF Files).

2

Команда дерева может сделать это. Например,

tree -F -A -C -P "*.pdf"

производит хорошую структуру, как это:

. 
├── foo.pdf 
└── SomeDir/    
    ├── Bar.pdf*
    └── Baz.pdf

К сожалению, это программа распечатки каталогов, поэтому папки, не содержащие PDF, все равно будут перечислены.

1

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

% find .

Если вы хотите увидеть только PDF

% find . -name *.pdf
1

В Mac OS X Finder установите вид окна папки as List , а в « Option» щелкните маленький треугольник раскрытия рядом с папкой, которую вы хотите просмотреть. Это откроет все треугольники раскрытия всех подпапок для вас.

Я обнаружил (в Mac OS X 10.5), что мне иногда приходится закрывать раскрывающий треугольник и kbd> Option снова щелкаю по нему, чтобы открыть действительно глубоко вложенные папки, т. Е. Если мне нужно увидеть глубину более 3 или 4 уровней.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .