Как отобразить полный путь к файлам, найденным функцией Finder «Поиск»? [Дубликат]


8

Я пытаюсь использовать Finder для поиска в моей базе кода. Например, я хотел бы найти все файлы, которые заканчиваются на «.m» и содержат «keyDown».

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

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

Ответы:



2

Самый простой способ получить полные пути из результатов поиска Finder - перетащить элементы в текстовое поле (например, TextEdit).

  1. Используйте стандартный диалог поиска в Finder для поиска файлов.
  2. Выберите все соответствующие элементы.
  3. Откройте TextEdit с пустым документом и отформатируйте его как обычный текст (Формат / Сделать обычный текст)
  4. Перетащите элементы в окно TextEdit.

Вуаля, полные пути!

Это на самом деле работает для любого файла в Finder; например, это полезно для перетаскивания определенного файла из Finder в окно терминала вместо того, чтобы вводить путь вручную.

Обратите внимание, что если вы скопируете и вставите текстовое поле, вы получите только имена файлов, а не полные пути.


Моя цель - использовать путь непосредственно для различения файлов. Например, если результаты в 100 раз превышают размер файла «view.m», такой подход действительно не поможет. Кстати, он не копирует полные пути в Textedit, но вместо этого вставляет содержимое файла. (на OSX 10.8), но он работает в терминале.
alecail

Он вставляет абсолютные пути только в режиме простого текста.
Lri

@LauriRanta правильно, ваш документ должен быть в текстовом режиме. Это работает на 10,8, а также. Если вы хотите что-то более сложное с графическим интерфейсом, предложение Лаури лучше.
JMK

@jmk Спасибо за комментарий. Я вижу ситуации, когда это может быть полезно.
Alecail
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.