在 Mac OS X 中快速将文件或文件夹路径复制到剪贴板
有几种方法可以从 Mac OS X 中检索文件或文件夹的完整路径,我们将在此处介绍两种最简单的方法,以及第三种方法,即利用服务立即复制任何内容剪贴板的路径。首先,我们将使用“获取信息”面板来提取任何项目的完整路径,然后我们将使用另一个技巧,该技巧利用终端的一个不受欢迎的功能来检索任何目录或文件路径。可选的 Automator 服务提供了另一个复制文件和文件夹路径的选项,然后可以通过 OS X Finder 的右键单击菜单快速访问。
澄清一下,我们希望将文件或文件夹的路径复制到剪贴板,以便可以将其粘贴到其他地方。这与显示路径不同,路径可以通过可选的窗口栏在任何 Finder 窗口中显示,甚至可以使用默认技巧在标题栏中显示。
让我们开始复制完整的路径,以便您可以在其他地方使用它们。
从OS X获取信息窗口复制文件/目录路径
也许是最简单和最用户友好的方法,您可以通过执行以下操作从“获取信息”窗口轻松检索任何文件或文件夹路径:
- 在OS X Finder中选择文件或文件夹,然后按Command+i召唤获取信息
- 在“Where”旁边单击并拖动以选择路径,然后按Command+C 将完整路径复制到剪贴板
Get Info 也可以通过控制单击和右键单击菜单访问。对于大多数用例和偶尔的完整路径访问,获取信息技巧简单、快速、高效,应该适合大多数人。
通过Mac终端打印路径
将任何内容拖放到OS X终端会输出该项目的完整路径。
- 启动终端,然后将Finder中的任何项目拖放到终端窗口中以立即打印完整路径
- 像往常一样选择并突出显示将其复制到剪贴板的路径
如果你想在终端中使用路径,这个技巧非常有用,否则它可能不像获取信息提示那么容易,因为它需要打开另一个应用程序。
为右键菜单创建“复制路径”服务
如果您发现自己经常需要复制和粘贴文件和文件夹路径,创建一个 Automator 服务将使您的生活更轻松,因为该服务可以从 OS X 右键单击上下文菜单访问,从Finder 中的任意位置。这是来自 CNet 的绝妙技巧,您自己可以轻松设置:
- 启动Automator并创建一个新的“服务”
- 使用搜索功能查找“复制到剪贴板”并将其拖到服务的右侧面板中
- 将“选择的服务接收”设置为“文件或文件夹”,并将“in”设置为“Finder”,如下面的屏幕截图所示
- Save the Service with a name like "Copy Path"
现在转到Finder 中的任意位置,选择文件系统中的任何内容,无论是目录还是文件,然后右键单击以显示创建的“复制路径”服务项。
选择该选项会立即将所选项目路径复制到剪贴板,然后您可以将其粘贴到其他地方。
什么是路径?
对于不熟悉的人,您可以将项目路径视为它在文件系统中的地址,指向它在计算机上的确切位置。例如,驻留在您的用户帐户桌面上的名为“Testfile.txt”的文件将具有类似于以下内容的完整路径:
/Users/USERNAME/Desktop/Testfile.txt
对于用户目录中的项目,您可以使用波浪号来简写路径,如下所示:
~/Desktop/Testfile.txt
该简写不适用于系统文件或访问其他用户文件,因此需要一个完整的路径。我们共享的所有方法都将访问和复制完整路径,而不是简写,即使有问题的文件或目录在用户文件夹中。