爆速grep「ripgrep」をMacOSXにインストールする

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

TL;DR

通常のgrepagよりも圧倒的に早いというRipGrep」(rg)をmacOSにインストールする方法です。(OSX >= 10.12.6, Homebrew >= 1.3.2)

brew update
brew upgrade
brew install ripgrep

RipGrepとは

RipGrep(rg)は、grepに似たコマンドライン・ベースのUTF-8対応テキスト検索ツールです。BurntSushi氏によってRustで書かれており、Silver Searcherag)の使いやすさとGNU grepの本来のスピードを兼ね備えています。 Windows, Mac, Linux などのOSで動作します。

使い方

ターミナルでrgコマンドを使います。以下はDocumentsフォルダ内に「hello」の文字列を含んだファイルを検索します。

cd ~/Documents
rg hello

関連記事

爆速版`grep`の`rg`(ripgrep)をCentOS7に入れてみる
爆速版`grep`の`rg`(ripgrep)をCentOS7に入れてみる
rpコマンドでカレント・ディレクトリ以下のファイルから(マルチバイト含む)任意の文字を爆速で検索してくれるというrp(ripgrep)をCe...

関連記事

Wineskin Winery をSierra(macOS 10.12)にインストールする... Alexas_Fotos @ Pixabay Wineskinの最新版をSierraにインストールする 結論から言うと、インストール自体は特に問題なくできます。 Wineskin Wineryの最新版ダウンロード先 OSアップグレード前にインストールされていたアプリはアップグレ...
macOS Sierraで複数モニタ間でDockを移動させない方法... OSXでサブ・ディスプレイにDockを表示させない手順 Dockをセカンド・モニタ(メイン・モニタ意外)に表示させないためには操作スペースを1つに固定する必要があります。 --のチェックを外して、再起動 MacのMaverics(OSX 10.9)からDockはアクティブなディスプレイ...
mac OSXのターミナルで`exit`すると”Logout Saving sessio... MacのSierra(macOS10.12.4)でターミナルを使う際に、`exit`コマンドで抜けると後処理をしているようなメッセージが出ていることに気づきました。 MacBook-Pro:admin$ exit logout Saving session... ...copying s...
AudacityのSierra 10.12.1以降での対応状況について... とある事情で弟が持っていたWAV形式の音声ファイルのヒス・ノイズ(シャーというノイズ)を取り除くのを機に、前の携帯で自動録音されていた大量の通話ファイルも整理がてら、久しぶりに「Audacity for Mac OSX/macOS」を立ち上げたのですが、なんと肝心のプラグインのエフェクターが使えなく...

スポンサーリンク
レクタングル(大)広告

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク
レクタングル(大)広告