在 MAC 下,通过使用 Finder、终端或自定义的 Alfred 快捷键均可实现一键点出长文件名无需过多步骤。以下是具体的操作攻略:
通过 Finder 实现
- 打开任何一个 Finder 窗口,将鼠标移动到文件名上,双击选中整个文件名,右击后选择“复制”或使用快捷键 Command + C,将文件名复制。
- 选择“前往” -> “实用工具” -> “终端”,进入终端命令界面。
- 输入“cd ”(注意空格),并在后面粘贴文件夹路径(可以直接在终端中右击鼠标选择“粘贴”),回车进入该文件夹目录。例如:cd /Users/用户名/Downloads/
- 输入“ls -l | awk '{print $9}'”,回车后即可展示该文件夹中所有文件的文件名。如果想要排除文件夹,可以加上参数“|grep -v '^d'”。例如:ls -l | awk '{print $9}' |grep -v '^d'
通过终端实现
- 在终端中输入以下命令,回车后应该会出现:“Press TAB to view possible completions”。例如:ls /Users/用户名/Downloads/(注意号表示除了文件夹以外的所有文件)
- 在该命令的基础上,加上“”号,即:ls /Users/用户名/Downloads/ *
- 按下 Tab 键后,即可自动补全该目录下的文件名。
这两种方式均可以非常方便地一键点出长文件名无需过多步骤。
示例:以文件夹“Downloads”为例,其中包括文件夹“documents”以及文件“a.pdf”、“b.zip”、 “测试文字文件.txt”。在终端中输入 ls /Users/用户名/Downloads/*,回车后会显示如下:
/Users/用户名/Downloads/a.pdf
/Users/用户名/Downloads/b.zip
/Users/用户名/Downloads/测试文字文件.txt
/Users/用户名/Downloads/documents
在终端中输入 ls /Users/用户名/Downloads/ ,回车后按 Tab 键,将自动补全文件名,例如输入:
$ ls /Users/用户名/Downloads/* a.pdf b.zip 测试文字文件.txt documents/
以上就是在 MAC 下实现一键打点文件名的攻略,在实际使用中,根据需求选择其中一种方法即可。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MAC下如何一键点出长文件名无需过多步骤 - Python技术站