Isso deve ser feito:
osascript -e 'tell application "Finder" to get POSIX path of (selection as string)'
Estou executando o OS X e estou pensando se existe uma maneira de obter o caminho do arquivo atualmente marcado no Finder.
Como, o UNIX pode determinar em qual arquivo eu cliquei?
Razões para isso seria, por exemplo, eu poderia fazer um serviço que executa um script de shell, para que quando clico com o botão direito do mouse em um arquivo, eu possa escolher, "Criar Symlink" ou algo similar.
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.
Tags finder shell-script osx