RipGrep GNU 软件介绍
内容充分核实
以下陈述按信息维度分区展示,每条陈述后紧邻列出支持该陈述的来源。
概览
- ripgrep是一个行导向搜索工具,默认会尊重gitignore规则。
查看证据(2 条)
GitHub README.mdripgrep is a line-oriented search tool that recursively searches the current
GitHub README.mdBy default, ripgrep will respect gitignore rules
功能
- ripgrep支持递归搜索、自动过滤、文件类型搜索、Unicode支持、PCRE2支持、替换功能、多种文本编码支持和压缩文件搜索。
查看证据(9 条)
GitHub README.md[recursive search](GUIDE.md#recursive-search) and does [automatic
GitHub README.mdAutomatic filtering can be
GitHub README.md* ripgrep can [search specific types of files](GUIDE.md#manual-filtering-file-types).
GitHub README.mdUnlike GNU grep, ripgrep stays fast while
GitHub README.md* ripgrep has optional support for switching its regex engine to use PCRE2.
GitHub README.md* ripgrep has [rudimentary support for replacements](GUIDE.md#replacements),
GitHub README.md* ripgrep supports [searching files in text encodings](GUIDE.md#file-encoding)
GitHub README.md* ripgrep supports searching files compressed in a common format (brotli,
GitHub README.md| ripgrep (Unicode) | `rg -n -w '[A-Z]+_SUSPEND'` | 536 | **0.082s** (1.00x) |
平台
- ripgrep支持Windows、macOS和Linux平台。
查看证据(1 条)
GitHub README.mdsupport on Windows, macOS and Linux, with binary downloads available for [every
安装
- ripgrep可通过多种包管理器安装,包括Homebrew、MacPorts、Chocolatey、Scoop、Winget、Arch Linux、Gentoo、Fedora、openSUSE、Debian、Ubuntu、Nix、Flox、Guix等。
查看证据(28 条)
GitHub README.md$ sudo port install ripgrep
GitHub README.md$ choco install ripgrep
GitHub README.md$ scoop install ripgrep
GitHub README.md$ winget install BurntSushi.ripgrep.MSVC
GitHub README.md$ sudo pacman -S ripgrep
GitHub README.md$ sudo emerge sys-apps/ripgrep
GitHub README.md$ sudo dnf install ripgrep
GitHub README.mdsupport on Windows, macOS and Linux, with binary downloads available for [every
GitHub README.md[Linux kernel source tree](https://github.com/BurntSushi/linux)
GitHub README.mdmacOS and Linux, it is not ubiquitous and it does not conform to any
GitHub README.mdmacOS and Linux.](https://github.com/BurntSushi/ripgrep/releases)** Linux and
GitHub README.mdIf you're a **macOS Homebrew** or a **Linuxbrew** user, then you can install
GitHub README.mdIf you're a **MacPorts** user, then you can install ripgrep from the
GitHub README.mdIf you're a **Windows Chocolatey** user, then you can install ripgrep from the
GitHub README.mdIf you're an **Arch Linux** user, then you can install ripgrep from the official repos:
GitHub README.mdIf you're a **Gentoo** user, you can install ripgrep from the
GitHub README.mdIf you're a **Fedora** user, you can install ripgrep from official
GitHub README.mdIf you're an **openSUSE** user, ripgrep is included in **openSUSE Tumbleweed**
GitHub README.mdand **openSUSE Leap** since 15.1.
GitHub README.md$ sudo subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms
GitHub README.mdIf you're a **Rocky Linux 10** user, you can install ripgrep from the
GitHub README.mdIf you're a **Nix** user, you can install ripgrep from
GitHub README.mdIf you're a **Flox** user, you can install ripgrep as follows:
GitHub README.md$ flox install ripgrep
GitHub README.mdIf you're a **Guix** user, you can install ripgrep from the official
GitHub README.md$ guix install ripgrep
GitHub README.mdIf you're a **Debian** user (or a user of a Debian derivative like **Ubuntu**),
限制
- ripgrep不是便携式和无处不在的工具,不遵循POSIX标准,可能缺少某些其他工具中的功能。
查看证据(4 条)
GitHub README.md* You need a portable and ubiquitous tool.
GitHub README.mdWhile ripgrep works on Windows,
GitHub README.mdmacOS and Linux, it is not ubiquitous and it does not conform to any
GitHub README.mdstandard such as POSIX.
隐私
- 该项不适用:证据中没有提及隐私相关信息
维护
- ripgrep正在积极开发中,修复了gitignore匹配相关的bug并改进了目录遍历性能。
查看证据(2 条)
GitHub Release 15.2.0This release fixes a number of bugs related to gitignore matching as well as
GitHub Release 15.2.0some performance improvements in directory tree traversal.
版本
- ripgrep支持aarch64-unknown-linux-musl平台。
查看证据(2 条)
GitHub Release 15.2.0* `aarch64-unknown-linux-musl` is now included in the release binaries for
GitHub Release 15.2.0ripgrep.
来源索引
- GitHub 仓库状态 · 核查于 2026-09-15
- GitHub README.md · 核查于 2026-09-15
- GitHub Release 15.2.0 · 核查于 2026-09-15
- Winget 清单 · 核查于 2026-09-15
RipGrep GNU 下载方式说明
进入下载页后,可使用手机扫描二维码打开网盘下载。
授权与下载策略
- 授权协议:Dual License (MIT & Unlicense)
- 是否开源:未核实
- 下载策略:网盘镜像