Открытое текущее местоположение bash явно в Finder

437
Joel Hamme

Если дважды щелкнуть папку пакета (папка с именем * .bundle), откроется окно терминала, как и ожидалось. Тем не мение,

$ open.

не открывается окно Finder, а другой терминал.

Есть ли способ сказать команде open явно использовать Finder в качестве приложения?

2
Теоретически, есть возможность сделать это: "$ open. -A [application]". Это не работает, если просто набрать "Finder" / "finder". Joel Hamme 10 лет назад 0
Возможно, с AppleScript `скажите приложению" Finder "открыть папку ...", но я не уверен в деталях - сейчас нет на Mac. slhck 10 лет назад 0

1 ответ на вопрос

1
user495470

You can use open -R to reveal the bundle directory in Finder:

open -R . 

It selects the bundle directory but doesn't show the package contents. This shows the package contents in list view and icon view but not in column view:

osascript -e 'tell application "Finder"' -e reopen -e 'set target of Finder window 1 to POSIX file (system attribute "PWD")' -e activate -e end

Круто, только что настроил мои 37signals / sub, чтобы сделать это для меня Joel Hamme 10 лет назад 0

Похожие вопросы