2012-05-07 3 views
2
Explorer /select,C:\MyFolder\MyFile.txt 

Приведенная выше команда при запуске в Windows открывает каталог MyFolder и выделяет (выделяет) файл под названием «MyFile.txt».Проводник Windows/выберите Mac Finder Equivalent?

У меня есть приложение Java, которое использует эту команду, чтобы пользователи знали, что файл важен, но я хотел бы сделать эту функцию совместимой с кросс-системой. Что эквивалентно этой команде в операционных системах Unix, таких как Mac OSX и Linux?

+0

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

+1

Я получил ответ на вопрос, как это сделать в Linux, на вопрос в askubuntu. http://askubuntu.com/questions/133597/reveal-file-in-file-explorer – Vulcan

ответ

8

Для Mac вы можете использовать open -R filename

От open's manual:

-R Показывает файл (ы) в Finder, а не открывать их.

+0

Спасибо! Намного проще, чем я ожидал. – Vulcan

+0

Я не знал, что он существует (не в выигрыше, а не в Mac), пока вы не задали вопрос, так что спасибо! – MByD

0

Я не знаю, как выбрать элемент, но с помощью «/ usr/bin/open/Users/foobar/Documents /» по крайней мере откроется окно Finder с активным каталогом документов.

+0

Знаете ли вы, работает ли эта команда в Linux? – Vulcan

+0

хорошо, кое-что узнал сам здесь (упоминается «-R' Binyamin). К сожалению, я не думаю, что команда open существует в Linux, и если там что-то есть. – cello

+0

Я искал около получаса раньше, но я не мог найти ничего, что не было бы специфичным для разных приложений для файлов. Я собираюсь возглавить, чтобы спросить Ubuntu с этим конкретным вопросом. – Vulcan

Смежные вопросы