現在マークされているファイルのパスを取得します

現在マークされているファイルのパスを取得します

私は OS X を実行していますが、Finder で現在マークされているファイルのパスを取得する方法があるかどうか知りたいです。

たとえば、UNIX は私がクリックしたファイルを判別できますか?

その理由としては、たとえば、シェル スクリプトを実行するサービスを作成して、ファイルを右クリックすると、「シンボリック リンクの作成」などを選択できるようになることが挙げられます。

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

そして、これを使ってできることは他にもたくさんあります。

答え1

こうすればできるはずです:

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

関連情報