Obtenha o caminho do arquivo atualmente marcado

Obtenha o caminho do arquivo atualmente marcado

Estou executando o OS X e gostaria de saber se existe uma maneira de obter o caminho do arquivo atualmente marcado no Finder.

Tipo, o UNIX pode determinar em qual arquivo eu cliquei?

As razões para isso seriam, por exemplo, eu poderia criar um serviço que execute um script de shell, para que, ao clicar com o botão direito em um arquivo, eu possa escolher "Criar Symlink" ou algo semelhante.

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

E pode haver muitas outras coisas que você poderia fazer com isso.

Responder1

Isso deve servir:

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

informação relacionada