正如它的README所说,“fd是一个在文件系统中寻找条目的程序。它是一个简单、快速和用户友好的find的替代品。”它的特点是目录的并行遍历,可以一次搜索多个目录。它支持正则表达式(regex)和基于通配符的模式。 安装fd 在Linux 上,你可以从你的软件库中安装fd(可用的软件包列表可以在Repology 上的 fd 页面找到)。
linuxidc@linuxidc:~/www.linuxidc.com$fd -h 或者 linuxidc@linuxidc:~/www.linuxidc.com$fd --help fd命令用法 我们来看看几个例子。 您可以在没有任何参数的情况下运行fd,输出与ls -R命令非常相似。 linuxidc@linuxidc:~/www.linuxidc.com$fd 在下一个fd示例中,我将使用位于www.linuxidc.com/wordpr...
$ wget https://github.com/sharkdp/fd/releases/download/v0/fd-musl_0_amddeb$ sudo dpkg-i fd-musl_0_amddeb 在其他Linux发行版上,您可以使用包管理器从默认存储库安装fd 代码语言:javascript 复制 # dnf install fd-find[On Fedora]# pacman-Sfd[On Arch Linux]# emerge-av fd[On Gentoo]# zyppe...
find的语法是find DIRECTORY OPTIONS;而fd的语法是fd PATTERN [DIRECTORY]。注意其中目录是可选的。这点个人认为非常好,因为大多数情况下,我们是在当前目录查找,每次都要写.非常烦。 OLD -> % find examples -name"*hello*" examples/01_hello_world.go NEW -> % fd hello examples examples/01_hello_world....
[linuxmi@linuxmi www.linuxmi.com]$ fd--version 1. 您将获得以下输出: 复制 fd8.3.1 1. Arch Linux 的版本新一点,输出: 复制 fd8.3.2 1. fd 命令的基本语法 fd 命令的基本语法如下所示: 复制 fd [选项] [模式] [路径] 1. 每个选项的简要说明如下所示: ...
fd 是基于 Rust 开发的一个速度超快的命令行搜索工具,fd 旨在成为 Linux / Unix 下 find 命令的替代品。 fd 虽然不能提供现在 find 命令所有的强大功能,但它也提供了足够强大的功能来满足你日常需要。比如:简洁的语法、彩色的终端输出、超快的查询速度、智能大小写、支持正则表达式以及可并行执行命令等特性。
您可以使用自制软件安装:fd brew install fd brew也可以一键升级 brew upgrade fd ...或使用 MacPorts: sudo port install fd 【11】Windows 可以从发布页面下载预构建的二进制文件。 或者,您可以通过Scoop安装:fd scoop install fd 或通过Chocolatey
直观的语法:用fd PATTERN代替find -iname '*PATTERN*'。 支持正则表达式(默认)和通配符模式。 由于并行遍历目录,速度非常快。 使用颜色来高亮不同的文件类型(和ls命令一样)。 支持并行命令执行。 智能大小写:默认情况下搜索是不区分大小写的。如果模式中包含大写字符,它就会切换到区分大小写。
$ fd services downloads/services.md 如果仅带一个参数调用,那么 fd 递归地搜索当前目录以查找与莫的参数匹配的任何文件和/或目录。使用内置的 find 命令的等效搜索如下所示: $ find . -name 'services' downloads/services.md 如你所见,fd 要简单得多,并需要更少的输入。在我心中用更少的输入做更多的事情...
今天,我将向大家推荐一款名为 FD 的命令行搜索工具,它的搜索速度比 Find 命令快 10 倍以上,让搜索变得更加高效和轻松。 一、FD 的工作原理 FD 的高效性能得益于其采用的智能算法和索引技术。它首先会对系统中的文件进行索引,生成一个快速可查询的数据结构。当用户执行搜索操作时,FD 会直接在这个索引上查找,而...