Pfad der aktuell markierten Datei abrufen

Pfad der aktuell markierten Datei abrufen

Ich verwende OS X und frage mich, ob es eine Möglichkeit gibt, den Pfad der aktuell im Finder markierten Datei abzurufen.

Kann UNIX beispielsweise feststellen, auf welche Datei ich geklickt habe?

Gründe hierfür wären zum Beispiel, dass ich einen Dienst erstellen könnte, der ein Shell-Skript ausführt, sodass ich, wenn ich mit der rechten Maustaste auf eine Datei klicke, „Symlink erstellen“ oder etwas Ähnliches auswählen kann.

ln -s path/to/currently/marked/file path/to/currently/marked/file_symlink

Und Sie könnten damit noch jede Menge anderer Dinge anstellen.

Antwort1

Das hier sollte genügen:

osascript -e 'tell application "Finder" to get POSIX path of (selection as string)'

verwandte Informationen