[MAC] Mac OS X下快速复制文件路径的方法

在windows上复制当前目录的路径有一个特别方便的方式,只需要用鼠标点击路径栏,它就会自动变成像”D:\Downloads\tmp”这样的路径,如果要复制文件路径,只需要将目录路径和文件名拼接起来即可,Linux上也很方便,readlink -f yourfile就会打印出文件的绝对路径,虽然Mac也可以在命令行下使用greadlink(Mac上自带的readlink和Linux上功能不一样,greadlink意思是GNU’s readlink,和Linux上的readlink功能一致),但这种方式显然不是最佳解决方案,毕竟Mac是图形和命令行结合的最优组合,首选在图形界面下解决问题

搜了下百度,大致给了如下两种3方案

1.鼠标右键点击文件,选择显示简介可以查看文件所在的目录,这和windows上点击路径兰结果一致,但使用起来不太方便,因为这只显示了文件所在目录的路径,文件的绝对路径还需要加上文件名

2.将文件拖入浏览器,文件路径会显示在地址栏

3.打开文本terminal程序,将文件拖进去,路径会自动打印出来

以上方式各有优缺点,我所期望的最佳方案应该是鼠标右键点击文件,菜单直接出现Copy path的选项,点击之后文件路径就被复制到了剪贴板,是不是有一气呵成的感觉,其实Mac系统本身就为我们提供了这样的方式,只是需要一点小小的技巧,这里我们需要用到Automator

在应用程序文件夹里打开Automator,选择文件菜单,新建一个服务,如下

在左侧操作栏找到拷贝至剪贴板操作,拖到右侧,如下

有两个地方需要修改,“服务”收到选定为文件或文件夹,位于Finder,cmd+s保存,命名为Copy path,完事儿!

怎么使用呢?在Finder上随便找一个文件,鼠标点击右键,看看服务选项里是不是出现了Copy path选项,如下

时间: 2024-08-12 18:47:37

[MAC] Mac OS X下快速复制文件路径的方法的相关文章

Mac OS X下快速复制文件路径

文件路径表示的是文件在文件系统里的位置,不管是用命令行操作的Linux程序员还是使用windows的广大用户,都难免会有这样的需求 在windows上复制当前目录的路径有一个特别方便的方式,只需要用鼠标点击路径栏,它就会自动变成像"D:\Downloads\tmp"这样的路径,如果要复制文件路径,只需要将目录路径和文件名拼接起来即可,Linux上也很方便,readlink -f yourfile就会打印出文件的绝对路径,虽然Mac也可以在命令行下使用greadlink(Mac上自带的r

Linux下快速清空文件内容的三种方法

Linux下快速清空文件内容的三种方法在Linux环境中,我们如果想快速清空一个文件或者log的内容: 1.#echo "" > test.txt(文件大小被截为1字节) 2.# > test.txt(文件大小被截为0字节) 3.#cat /dev/null > /home/test.txt(文件大小被截为0字节)————————————————版权声明:本文为CSDN博主「贾维斯博客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声

Beyond Compare快速同步文件夹的方法

Beyond Compare是一款功能强大的文件夹和文件对比工具,能够非常精确快速的找到文件夹或文件之间不同的部分,给用户节省了很多的时间,并且支持合并变化,然后同步文件,并生成报告.很多的第一次接触Beyond Compare的用户对其功能不是很了解,因此我们做一些教程给大家介绍一下,接下来给大家讲解Beyond Compare快速同步文件夹的方法? 打开Beyond Compare软件,选择文件夹同步会话,打开会话操作界面,单击“浏览”按钮选项需要同步的文件夹.  Beyond Compar

linux几种快速清空文件内容的方法

linux几种快速清空文件内容的方法 几种快速清空文件内容的方法: $ : > filename #其中的 : 是一个占位符, 不产生任何输出. $ > filename $ echo "" > filename $ echo /dev/null > filename $ echo > filename $ cat /dev/null > filename

一键复制文件路径

有时候我们在上传文件的时候,需要填写文件的完整路径,但是复制文件路径非常麻烦,首先需要复制文件所在 目录的地址,然后再加上文件的完整名称.这么做是非常让人非常不舒服的事,我们需要一个快捷的方式来复制整个文 件的完整路径,方法如下: 首先打开资源管理器,找到需要复制路径的文件或文件夹,接着按住"Shift"键,然后在文件或文件夹上点击 鼠标击键,在弹出的菜单里面选择"复制为路径"命令,这样文件或文件夹的路径就可以复制到剪贴板了,接下来粘贴 到需要的地方就可以了.

新手迷惑:复制文件路径报错java.io.FileNotFoundException

? 被这个问题搞了很久,可能是太基本了,所以很多人都解决不了,自己找了很多网页,都讲得太高深了,解决不了问题.于是乎,自己捯饬了很久,才能清楚这个简单.很简单的问题.还是记录一下,好记性不如烂笔头,方便后来人! ? 问题:复制文件路径报错java.io.FileNotFoundException: (文件名.目录名或卷标语法不正确.) ? 方法就是:复制路径之后,把最前面的空格去掉就是了,加上双引号.. ? ? ? ? ? ? ? ? ? 很基本吧,但是没人告诉你,就有可能自己摸索很久,哎,小问

向右键菜单中添加复制文件路径

复制文件路径本来可以按住shift 右击,不过还是有点麻烦,这里提供一种可以一次添加永久使用的方法. 打开记事本: Windows Registry Editor Version 5.00 ;文件[HKEY_CLASSES_ROOT\*\shell\copypath]@="复制文件路径" [HKEY_CLASSES_ROOT\*\shell\copypath\command]@="mshta vbscript:clipboarddata.setdata(\"text

linux几种快速清空文件内容的方法:

几种快速清空文件内容的方法: $ : > filename #其中的 : 是一个占位符, 不产生任何输出. $ > filename $ echo “” > filename $ echo /dev/null > filename $ echo > filename $ cat /dev/null > filename 原文地址:https://www.cnblogs.com/saffibai/p/12246568.html

(Eclipse快捷键)Win8下快速复制一行

Eclipse自带的快速复制下一行的快捷键copy line 是Ctrl+Alt+Down,但是有时由于我们的电脑安装了音乐播放器,视频播放器之类的,倒置快捷键冲突,按了这些组合键会出现屏幕倒置,很蛋疼的.我的acer电脑还出现了显卡快捷键冲突,只有禁用显卡快捷键了.总之,不同的电脑会出现各种各样奇奇怪怪的问题,所以,我干脆改变Eclipse的快捷键算了,虽然刚刚开始用的不是很习惯,渐渐的也就好了. Eclipse下---window--preference下,左边搜索keys,点击进去,在输入