MAC下如何一键点出长文件名无需过多步骤

在 MAC 下,通过使用 Finder、终端或自定义的 Alfred 快捷键均可实现一键点出长文件名无需过多步骤。以下是具体的操作攻略:

通过 Finder 实现

  1. 打开任何一个 Finder 窗口,将鼠标移动到文件名上,双击选中整个文件名,右击后选择“复制”或使用快捷键 Command + C,将文件名复制。
  2. 选择“前往” -> “实用工具” -> “终端”,进入终端命令界面。
  3. 输入“cd ”(注意空格),并在后面粘贴文件夹路径(可以直接在终端中右击鼠标选择“粘贴”),回车进入该文件夹目录。例如:cd /Users/用户名/Downloads/
  4. 输入“ls -l | awk '{print $9}'”,回车后即可展示该文件夹中所有文件的文件名。如果想要排除文件夹,可以加上参数“|grep -v '^d'”。例如:ls -l | awk '{print $9}' |grep -v '^d'

通过终端实现

  1. 在终端中输入以下命令,回车后应该会出现:“Press TAB to view possible completions”。例如:ls /Users/用户名/Downloads/(注意号表示除了文件夹以外的所有文件)
  2. 在该命令的基础上,加上“”号,即:ls /Users/用户名/Downloads/ *
  3. 按下 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技术站

(0)
上一篇 2023年6月26日
下一篇 2023年6月26日

相关文章

  • chatgpt 1020 错误码成功解决的三种方案(推荐)

    chatgpt 1020 错误码成功解决的三种方案(推荐) 问题背景 在使用 chatgpt 进行文本生成时,有时会遇到 “chatgpt 1020” 的错误码,该错误码表示调用 chatgpt API 出现了错误,导致无法正常生成文本。 解决方案 方案一: 升级 chatgpt API 版本 尝试升级 chatgpt API 版本,通常可以解决该问题。在 …

    other 2023年6月26日
    00
  • 为什么文件/文件夹删的慢删不掉?解决方案就在这儿

    下面是 “为什么文件/文件夹删的慢删不掉?解决方案就在这儿”的完整攻略步骤: 1. 为什么文件/文件夹删的慢删不掉? 正常情况下,删除一个文件或文件夹的过程应该是很快的,但有时会出现删除文件或文件夹很慢的情况,甚至无法删除。这通常是由以下原因导致的: 1.1. 占用问题 文件或文件夹可能正在被其他程序占用。比如你可能正在编辑文件,或者有其他应用程序正在访问该…

    other 2023年6月26日
    00
  • python更新第三方库

    以下是关于如何在Python中更新第三方库的完整攻略,包括基本知识和两个示例。 基本知识 在Python中,第三方库是指由Python社区或其他开发编写的、不属于Python标准库的库。第三方可以通过pip工具进行安装和更新。pip是Python的包管理工具可以用于安装、卸载和更新Python包。 更新第三方库 以下是在Python中更新第三方库的步骤: 打…

    other 2023年5月7日
    00
  • IDEA对使用了第三方依赖jar包的非Maven项目打jar包的问题(图文详解)

    下面是“IDEA对使用了第三方依赖jar包的非Maven项目打jar包的问题(图文详解)”的完整攻略。 问题背景 在非Maven项目中,有时会使用第三方依赖的jar包,运行时需要将这些jar包添加到classpath中。但是,如果要将这些依赖打成一个jar包,传递给其他人使用,就会遇到问题:打出的jar包无法运行,因为缺少第三方依赖的jar包,无法加载类。 …

    other 2023年6月26日
    00
  • RegexOptions.IgnoreCase正则表达式替换,忽略大小写

    当然!下面是关于\”RegexOptions.IgnoreCase正则表达式替换,忽略大小写\”的完整攻略: RegexOptions.IgnoreCase正则表达式替换,忽略大小写 在C#中,可以使用RegexOptions.IgnoreCase选项来实现正则表达式替换时忽略大小写。以下是两个示例: 示例1:替换字符串中的所有匹配项,忽略大小写 strin…

    other 2023年8月19日
    00
  • vue自定义实例化modal弹窗功能的实现

    下面是“vue自定义实例化modal弹窗功能的实现”的完整攻略: 1. 什么是modal弹窗? Modal弹窗是一种常见的UI组件,常用于弹出提示、确认、选择等交互窗口。在Vue中,我们可以用自定义实例化组件来实现弹窗功能。 2. 如何实现modal弹窗? 2.1 创建Vue实例 首先,我们需要创建Vue实例,并在其中定义弹窗组件的模板和逻辑。以下示例代码定…

    other 2023年6月27日
    00
  • 数据结构顺序表操作示例

    那么我们开始讲解“数据结构顺序表操作示例”的完整攻略。 一、顺序表的介绍 顺序表是一种常用的线性数据结构,它采用数组来实现,其基本操作包括元素插入、元素删除、元素查找和动态扩容等。顺序表的优点是实现简单,随机访问速度快,但由于其底层数组长度固定,因此其空间利用率低。 二、创建顺序表 1.定义结构体并申请存储空间 顺序表结构体中包含了顺序表的元素个数、当前长度…

    other 2023年6月27日
    00
  • python3爬虫_环境安装

    Python3爬虫是一种获取互联网数据的技术,它可以自动化地从网站上获取数据并进行处理。在进行Python3爬虫之前,需要安装相应的环境。本文将介绍Python3爬虫环境的安装方法和示例。 1. Python3爬虫环境的安装方法 Python3爬虫环境的安装方法如下: 安装Python3:从Python官网(https://www.python.org/do…

    other 2023年5月5日
    00
合作推广
合作推广
分享本页
返回顶部