首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Mac终端中,我想在当前目录中查找某些文件,但输出结果不是我想要的?

在Mac终端中,如果你想在当前目录中查找某些文件,但输出结果不是你想要的,可能有以下几种原因和解决方法:

  1. 查找命令不正确:确保你使用的查找命令正确无误。在Mac终端中,可以使用find命令进行文件查找。例如,如果你想查找当前目录下所有以".txt"为后缀的文件,可以使用以下命令:find . -name "*.txt"这个命令会在当前目录及其子目录中查找所有以".txt"为后缀的文件。
  2. 查找范围不正确:确认你正在正确的目录下执行查找命令。如果你想在当前目录中查找文件,确保你已经进入到了正确的目录。可以使用cd命令切换到目标目录。
  3. 查找条件不正确:检查你提供的查找条件是否正确。例如,如果你使用了错误的文件名模式或者路径,可能导致查找结果不准确。确保你提供的查找条件准确无误。
  4. 查找结果不完整:如果你的查找结果不完整,可能是因为默认情况下,find命令只会在当前目录及其子目录中查找文件。如果你想要查找整个系统中的文件,可以在命令中指定根目录。例如,要在整个系统中查找以".txt"为后缀的文件,可以使用以下命令:sudo find / -name "*.txt"注意,使用sudo命令需要管理员权限。

如果以上方法都无法解决你的问题,可能需要进一步检查你的系统配置或者考虑使用其他工具来进行文件查找。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

22款终端生产力工具,效率飞起!

它是一种通用工具,可让你使用模糊搜索来查找文件、历史命令、进程、git 提交等。你键入一些字母,它会尝试匹配结果列表任何位置字母。输入字母越多,结果也就越准确。 ?...比如你想找一个名为“invoice”文件,但是不确定文件扩展名,还是查找一个存放所有 invoice 目录,而不单是一个文件。...虚拟环境之外安装软件包不是一个好主意,将来可能会导致意想不到问题。另一方面,如果决定使用虚拟环境,那么每次要运行程序时都需要激活该虚拟环境。这也不是最方便解决方案。 ?...如果想在终端中使用diff操作(比较两个文件之间差异),可以放弃使用diff命令,而是使用 colordiff。...colordiff输出可以高亮显示,因此查看文件差异内容时要方便得多,而不是diff命令输出内容下,费力地查看所有的“ ”符号来对比文件差异。

1.2K10

linux 或 mac 命令行更优雅使用 curl 命令,以及命令行常用快捷键说明

如上,这个命令行返回结果,就十分优雅了!相信各位看官看到这样终端输出,心情应该是十分愉悦。...但是,如果我们需要修改命令某些参数,用方向键进行来来回回处理,相信各位看官还是想要杀人。。。。没关系,这里就补充一些快捷键操作,来帮助大家更加愉悦使用命令行工具。...ctrl + r 查找历史命令记录 当我们命令行执行了某条命令之后,实际上这条命令就已经被系统记录下来了。下次想要再调用这个命令,可以方便通过 ctrl + r 快捷键来进行查找。...如果搜索出来结果有多条,当前这条不是想要,继续按 ctrl + r 快捷键,可以切换搜索结果,如下图所示: ? 可以看到,不断切换搜索结果了。...Linux ctrl + shift + v 当然, linux 各种不同终端工具,有一些是可以自定义快捷键,具体要根据不同发行版以及不同终端工具来定。上面给命令一般是默认快捷键。

6.3K10

【Linux】BASH基本攻略,分分钟PK掉黑客达人

以下是Mac上典型终端外观: 典型MAC终端示例图 Mac和Linux有各自版本终端。Windows还有一个内置命令shell,但它基于MS-DOS命令行而不是UNIX。...终端现在只提示符下显示$。这只是暂时,一旦终端关闭,将重置为其原始设置。...目录类似于文件夹,但在Shell,称为目录。UNIX文件层次结构呈树状。要访问特定文件夹或文件,需要穿过树结构某些特定路径。路径需借助斜杠(/)字符分隔上述结构每个节点。...用户需要指定想要移动内容,即源和想要移动位置,即目的地。 演示文件创建一个名为PythonFiles目录,并使用上述两个命令将Demo文件所有.py文件移入其中。...command1 | command2 当命令将其输出发送到管道时,该输出接收端是另一个命令,而不是文件。下图显示了wc命令如何计算cat命令显示文件内容。

2.5K30

mac 终极教程,最全,最实用教程

7.输入du -sh *获悉目录空间 Mac下想知道某个目录下各个文件和子目录各占多少空间,不需要一个一个去查看。打开终端目录下输入:du -sh *,结果一目了然。...32.终端命令open 我们之前介绍过如何在Finder浏览文件时进入当前目录shell界面,那个插件叫做Go2Shell。...38.time命令 如果你想知道终端执行某个程序耗时多久,对CPU等使用情况,可以输入: time python fib.py 输出结果: python fib.py 0.02s user 0.02s...前两天有读者求推荐MacFTP软件,推荐了FileZilla,这个软件是不支持Retina屏,Retina用户使用这个软件会感觉整个世界都模糊了,结果搜索之下,发现了一个小软件,叫做Retinizer...但是Spotlight也有出问题时候,就是它索引文件出事了,比如查找速度变慢,某些文件明明硬盘上就是检索不到,等等,这时候就需要重建索引了。

3.7K32

适合初学者 25 条基本 Linux 命令

这些并不是您应该知道全部内容,但是这些是最基本和最常用命令。 Is – 显示工作目录文件信息。 pwd – 显示当前工作目录。 mkdir – 创建一个目录。 cd – 进入到目录。...命令: 输出: 我们首先使用rm命令删除文件,然后使用locate命令在数据库查找文件结果输出了一个带有**-e**选项,因为文件已被删除。...命令: 输出: 我们使用ls命令终端检查当前目录,然后使用touch命令创建一个空文件,再次使用ls命令终端中找到已创建文件。...13. cat 命令 cat命令是想要查看特定文件内容时使用最简单命令。唯一问题是它会将整个文件直接输出终端。...18. echo 命令 Linuxecho命令专门用于终端打印某些内容 命令: 输出: 19. wget 命令 Linux 命令行wget 命令允许你从互联网上下载文件

18520

初学者掌握这 25 条基本 Linux 命令你就能成为高手!

这些并不是您应该知道全部内容,但是这些是最基本和最常用命令。 Is – 显示工作目录文件信息。 pwd – 显示当前工作目录。 mkdir – 创建一个目录。 cd – 进入到目录。...命令: 输出: 我们首先使用rm命令删除文件,然后使用locate命令在数据库查找文件结果输出了一个带有**-e**选项,因为文件已被删除。...命令: 输出: 我们使用ls命令终端检查当前目录,然后使用touch命令创建一个空文件,再次使用ls命令终端中找到已创建文件。...13. cat 命令 cat命令是想要查看特定文件内容时使用最简单命令。唯一问题是它会将整个文件直接输出终端。...18. echo 命令 Linuxecho命令专门用于终端打印某些内容 命令: 输出: 19. wget 命令 Linux 命令行wget 命令允许你从互联网上下载文件

31410

生产力工具推荐-终端01篇

就算安装好了,一旦系统升级或因为某些原因导致诸多驱动不可用 c、攒zǎn钱换一台Mac,时至今日,Mac价格其实也不贵,得益于其强大操作系统、生态周边以及应用商店,从个人使用来看,带给我 “快乐...,部分终端工具同样可以安装在服务器Linux操作系统上 3.1 fzf-模糊查找 fzf可以用来查找任何列表内容、文件、历史命令、本机绑定host、进程、Git分支、进程等。.../fzf/install 两大用法:ctrl + t查找目录条目、ctrl +r优化历史记录选择 目前使用最多是利用其进行历史记录模糊查找,比传统ctrl+r显示效果更好,效果如下 ?...Pin the version explicitly to a release tag # 提示说镜像tag使用latest不是最佳,因为一旦镜像升级,下次再拉取latest镜像可能就不是当前版本了...、内建terminal、26位真彩色支持、浮动窗口等 安装命令 brew install neovim iTerm2上配置和使用可以参考Mac电脑iterm配置neovim入门与实践 4、小结 以上工具都极大提高了日常工作和学习效率

1.6K11

22款好用CLI工具

它是一种通用工具,可让你使用模糊搜索来查找文件、历史命令、进程、git 提交等。你键入一些字母,它会尝试匹配结果列表任何位置字母。输入字母越多,结果也就越准确。...类似于系统自带 find 命令,使用起来更简单,查找速度更快,并且具有良好默认设置。...不管你想找到一个名为“invoice”文件,但是不确定文件扩展名,还是查找一个存放所有 invoice 目录,而不单是一个文件。...默认情况下,fd 会忽略隐藏以及.gitignore列出文件目录。...colordiff输出可以高亮显示,因此查看文件差异内容时要方便得多,而不是diff命令输出内容下,费力地查看所有的“ ”符号来对比文件差异。

2.2K30

私藏那些实用终端命令行工具

大部分时间都花费终端使用上,觉得有必要给大家推荐一下比较好用终端工具。...它是一种通用工具,可让你使用模糊搜索来查找文件、历史命令、进程、git 提交等。你键入一些字母,它会尝试匹配结果列表任何位置字母。输入字母越多,结果也就越准确。...类似于系统自带 find 命令,使用起来更简单,查找速度更快,并且具有良好默认设置。...不管你想找到一个名为“invoice”文件,但是不确定文件扩展名,还是查找一个存放所有 invoice 目录,而不单是一个文件。...colordiff输出可以高亮显示,因此查看文件差异内容时要方便得多,而不是diff命令输出内容下,费力地查看所有的“ ”符号来对比文件差异。

1.4K20

玩转 macos终端,入门指南及进阶技巧

系统每一个文件都有一个存放位置,这一存放位置就称作路径。 终端启动后,它默认路径在当前用户文件目录上,为了确定这一点,你可以输入 pwd 命令来查看当前路径。...在下图中,输入命令后,终端告诉当前路径是 /Users/名字。 pwd 路径一般写法为 /文件夹名/文件夹名,路径其实分为两种。一种叫相对路径,另一种叫绝对路径,它们两有什么区别呢?...man 若你使用是带有触控条 Mac,可以点按触控条按钮进行快速更改终端颜色,添加书签等操作。 触控栏更改颜色 若你想要完全自定义终端,可以终端 - 偏好设置 - 描述文件」中进行更改。...前文讲默认路径时提到,打开终端之后默认工作路径正是当前用户目录,因此执行 sudo rm -rfv /Cool 后,会从根目录开始,无视被保护文件并且删除当前路径下所有文件及子文件夹,包括系统文件...半分钟后发现了这个问题为时已晚,这个小实验直接破坏了正在使用 Mac 系统并造成超过 100 GB 文件丢失,许多系统软件已无法正常运行,万幸访达等核心功能还可以正常工作。

1.5K50

推荐一些程序员命令行生产力工具!

它是一种通用工具,可让你使用模糊搜索来查找文件、历史命令、进程、git 提交等。你键入一些字母,它会尝试匹配结果列表任何位置字母。输入字母越多,结果也就越准确。...类似于系统自带 find 命令,使用起来更简单,查找速度更快,并且具有良好默认设置。...不管你想找到一个名为 “invoice” 文件,但是不确定文件扩展名,还是查找一个存放所有 invoice 目录,而不单是一个文件。...比如有的终端工具可以用来将终端操作记录成 GIF(并且可以让你在 GIF 暂停和复制文本!),还有的终端工具可以用于列出目录结构、连接数据库等,下面我会一一介绍。...colordiff 输出可以高亮显示,因此查看文件差异内容时要方便得多,而不是 diff 命令输出内容下,费力地查看所有的 “” 符号来对比文件差异。

68520

【linux命令讲解大全】011.使用find命令指定目录查找文件及应用技巧和选项详情

find 指定目录查找文件 补充说明 find 命令用来指定目录查找文件。任何位于参数之前字符串都将被视为欲查找目录名。...格式为全部名称皆同一行; -printf:假设 find 指令回传值为 True,就将文件目录名称列出到标准输出。... /home 目录查找以 .txt 结尾文件名 find /home -name "*.txt" 同上,忽略大小写 find /home -iname "*.txt" 当前目录及子目录查找所有以...查找当前目录下所有 .txt 文件并把他们拼接起来写入到 all.txt 文件 find ..../text.sh {} \; 搜索跳过指定目录 查找当前目录或者子目录下所有 .txt 文件,但是跳过子目录 sk find . -path ".

1.3K10

在线等, adb 找不到了!

您下载了 Android Studio 并且安装了 SDK 后,如果想要进行诸如开启 Firebase 调试模式 这类操作,相关教程可能会告诉您要在终端输入 "adb"。...这些都不是必要!adb 会在您使用 Android Studio 安装 Android SDK 时随之一同安装,而且只要通过一些手动步骤,便可以确保您始终使用与 IDE 相同最新工具!... Linux 上,步骤可能会有所不同,但是针对 macOS 说明某些情况下同样适用。...为此,您需要在您目录编辑 .profile 文件 (如果该文件不存在,使用 .bash_rc 也能获得类似的结果)。该文件默认情况下是隐藏,因此您可能无法 Finder 中看到它。...和前面一样,可以使用 SDK 管理器找到 SDK 安装位置: 而且也能更改目录以找到我 platform-tools: 要在 PowerShell 更新 PATH,请输入: $env:PATH

1.9K20

8.1 自定义 Git - 配置 Git

最后 Git 会查找你正在操作版本库所对应 Git 目录配置文件(.git/config)。 这个文件值只对该版本库有效。...你很少会这么设置,大多数场合下,如果你想在被重定向输出插入颜色码,可以传递 --color 标志给 Git 命令来强制它这么做。 默认设置就已经能满足大多数情况下需求了。...在这个例子,我们使用路径名可以直接应用在 Mac 和 Linux 上; Windows 上,/usr/local/bin 需要被改为你环境可执行文件所在目录路径。...接下来,你要编写一个全局包装脚本来运行你命令。 我们会使用 Mac路径来指定该脚本位置,在其他系统上,它将是p4merge 二进制文件所在目录。...diff] external = extDiff 待一切设置妥当后,如果你像这样运行 diff 命令: $ git diff 32d1776b1^ 32d1776b1 Git 将启动 P4Merge,而不是命令行输出比较结果

92330

Mac OSX系统、Linux、Windows命令行教程

一、各系统终端使用方法 Mac OSX Mac OSX系统上,你应该 按住 command 键,并敲空格键。 屏幕顶部会弹出一个蓝色“搜索框”。 输入“terminal”。...你现在已经打开了你终端,并将它放在你dock,这样你下次可以快速打开它。 Linux 如果你用是Linux系统的话,假设你知道如何打开你终端。...通过菜单窗口管理器查找叫做shell或者terminal应用。 Windows windows系统,我们要使用PowerShell。...敲回车 二、各系统命令功能 Linux/Mac OSX pwd: 打印当前工作目录 hostname: 获取计算机网络名称 mkdir: 创建目录 cd: 更改目录 ls: 列出目录文件 rmdir...Windows 如果你用是windows系统,你要熟记以下命令: pwd: 打印当前工作目录 hostname: 获取计算机网络名称 mkdir: 创建目录 cd: 更改目录 ls: 列出目录文件

2.6K70

Linux 命令完全手册「建议收藏」

你可以将 Linux 作为日常使用系统。当前使用 macOS ,因为很喜欢它应用程序和界面设计(同时也是一名 iOS 和 Mac 应用开发者)。...你也可以 Windows 或 Mac 电脑上手动安装它。 不过,如果你只是想了解 Linux 运行方式,那么没有必要去打乱现有的电脑系统。 自己并没有专门“Linux 电脑”。... macOS 上,这个命令会打开访达(Finder)并显示你当前指定目录: open 一直使用下面的命令打开当前目录: open . 特殊符号 . 代指当前目录, 而 .....你可以用下面的命令,查找当前目录树下所有扩展名为 .js 文件,并输出每个匹配文件相对路径: find ....-name '*.js' 星号(*)等特殊字符周围打上引号是很重要,这可以避免 Shell 弄错它们意义。 如果要查找当前目录树下,所有与”src”这一名称匹配目录,请输入: find .

4.3K30

从 Windows 切换到 Mac,不能错过这9条Tips

觉得这个功能很方便,因为打开终端就可以自动导航到正确目录,并为打开常用三个选项卡:git、serve 和 test。可以说,多年来此功能为节省了大量时间!...3 查找工具 Finder是 Mac默认文件管理器,相当于 Windows 资源管理器,略有不同。在我看来,最大不同在于没有最常见剪切和粘贴。...4 隐藏文件 如果想在 Finder 显示隐藏文件,只需按 command + shift + .。... Windows 依然会采用画图,因此 Mac 上就不得不寻找替代方案了。尝试了很多 Mac 应用浏览器扩展程序和网络应用程序,都没有找到既方便使用又免费工具。...9 最后想法 你可能在想,不是很怀念在 Windows 上做前端开发,答案是“有一点,但也不是特别怀念”。虽然某些方面 Windows 表现很好, Mac 也有自己一些优势。

1.1K20

千秋万代,一统江湖——Flutter for All Screens

接下来example目录下执行下面命令来获取项目所需要依赖文件 flutter packages get 我们开始运行我们应用程序之前,还有最后一步。...终端执行: flutter run 终端输出结果应该是类似下面这样: 运行起来结果应该如下图所示: 是不是和之前App一模一样呢?...有两种方法可以实现上述需求: 我们可以将系统特定文件夹(linux,mac或windows)从example目录复制到已有项目目录(和andorid或ios目录同级)并且main.dart按照上一节区别修改部分代码...我们可以使用已有项目中lib文件夹替换example目录lib文件夹,并将pubspec.yaml文件替换为现有文件。...启动你第一个web项目 现在来执行最后一个命令来运行项目: webdev serve 终端输出结果如下: 我们打开浏览器并输入: http://127.0.0.1:8000,然后我们就可以浏览器上看到神奇结果

2.3K40
领券