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)'