Вопрос Отображение файлов из команды терминала приводит к Finder


Я могу найти исходные файлы в каталоге (в отличие от жестких ссылок) в терминале с

find ./ -type f -links 1 -name file2find

Как просмотреть результаты в одном окне Finder?


2
2017-07-20 15:04


происхождения




ответы:


Если это всего лишь раскрытие файла, используйте exec а также open -R, Это откроет окно Finder и выделит файл:

find . -type f -links 1 -name file2find -exec open -R {} \;

Обратите внимание, что это работает только для один файл, поскольку повторные вызовы open -R не откроет новое окно Finder, а повторит использование существующего (-ов) для изменения выделенного файла.


1
2017-07-20 16:10



Спасибо, но я пытаюсь получить все результаты в одном окне. - MH9
Итак, вы ожидаете, что find команда для возврата нескольких файлов в разные папки? И вы ожидаете, что Finder покажет эти файлы в один окно? - slhck
Да. Как обычно поиск Finder делает, но Finder, похоже, возвращает некоторые жесткие ссылки, тогда как команда bash возвращает то, что я хочу. - MH9
Хм, нет другого способа сделать это через настоящий поиск Finder Spotlight ... так что ваше реальное требование поиска - это что именно? - slhck