获取当前标记文件的路径

获取当前标记文件的路径

我正在运行 OS X,我想知道是否有办法获取 Finder 中当前标记文件的路径。

比如,UNIX 可以确定我点击了哪个文件吗?

这样做的原因是,例如,我可以创建一个运行 shell 脚本的服务,这样当我右键单击一个文件时,我可以选择“创建符号链接”或类似的内容。

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

相关内容