使用 Mac OS X 复制文件路径的程序(与打开方式一起使用)?

使用 Mac OS X 复制文件路径的程序(与打开方式一起使用)?

我正在寻找一个免费的应用程序,可以用来复制 Mac OS X 中的路径。路径列在第三方程序中 (新鲜的),然后我就可以右键单击它们。我希望他们能内置一个“复制文件路径”选项,但由于他们没有这样做,我正在寻找另一种方法来做到这一点。

他们有一个在 Finder 中显示文件的选项。如果我这样做,那么我就可以使用 Quicksilver 获取路径,但我不想执行额外的步骤。

我正在寻找一个免费的“复制路径到剪贴板”程序,以便我可以选择一个文件,选择打开方式,选择所述程序,然后将路径复制到我的剪贴板。

我不太想用 Applescript 来做这件事,因为有时它的加载/运行速度有点慢。另外,我不确定它是否会出现在任何给定文件的程序的“推荐类型”中。

我可以运行一个 shell 脚本来执行此操作,我曾为其他目的编写过一个脚本,

#!/bin/sh
echo $1 | tr -d '\n' | pbcopy

但我还没有真正能够将其转变为应用程序并使其按照我所提到的方式工作。

获取文件路径

这个程序满足了我的要求,但是它的大小对于它的功能来说太大了(~5mb!?),而且它不是免费的,在复制路径时它也会出现一秒钟,这有点烦人。

获取路径

Minder Softworks 的 Get Path 确实有效,但它是基于 applescript 的,每次你尝试复制路径时,它都会提示你想要哪种类型的路径,这也很烦人。为了记录,我想要 unix 样式的路径。

答案1

我认为你应该从该 shell 脚本开始并使用鸭嘴兽将其包装到应用程序包中。

答案2

在 Automator 中使用该 shell 脚本,并在其前面添加一个阶段以“获取选定的 Finder 项目”。将其保存为某个应用程序,然后将其拖到 Finder 侧栏。然后您可以将文件或文件夹拖到它上面,它会自动复制路径。

答案3

文件实用程序CM是免费的,并且有许多其他与文件相关的工具。它是一个上下文菜单项。

相关内容