Aktuelle Position der Bash explizit im Finder öffnen

499
Joel Hamme

Wenn Sie auf einen Bundle-Ordner (Ordner mit dem Namen * .bundle) doppelklicken, wird ein Terminalfenster wie erwartet geöffnet. Jedoch,

$ offen

öffnet dann kein Finder-Fenster sondern ein anderes Terminal.

Gibt es eine Möglichkeit, den Open-Befehl anzuweisen, den Finder explizit als App zu verwenden?

2
Theoretisch gibt es dazu eine Option: "$ open. -A [application]". Das funktioniert jedoch nicht, wenn Sie einfach "Finder" / "Finder" eingeben. Joel Hamme vor 10 Jahren 0
Sollte mit der AppleScript-Anwendung "Finder" möglich sein, den Ordner zu öffnen ..., aber ich bin mir nicht sicher, was die Details angeht - nicht jetzt auf einem Mac. slhck vor 10 Jahren 0

1 Antwort auf die Frage

1
user495470

Sie können open -Rdas Bundle-Verzeichnis im Finder anzeigen:

open -R . 

Es wählt das Paketverzeichnis aus, zeigt jedoch den Paketinhalt nicht an. Dies zeigt den Paketinhalt in der Listenansicht und Symbolansicht, jedoch nicht in der Spaltenansicht:

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

Cool, habe gerade meine 37signals / sub eingerichtet, um das für mich zu tun Joel Hamme vor 10 Jahren 0