ユーザ用ツール

サイト用ツール


ripgrep

文書の過去の版を表示しています。


ripgrep (rg)

rustで書かれた高速なgrep代替ツール

インストール

brew install ripgrep

オプション

  • -l 一致したファイル名のみ表示
  • -A <N> 一致行の後N行も出力
  • -B <N> 一致行の前N行も出力
  • --no-ignore .gitignoreで指定されているファイルも検索する
  • --no-hidden 隠しファイルや隠しフォルダも検索対象とする
  • --binary バイナリファイルも検索対象とする
  • -u --no-ignoreと同じ
  • -uu --no-ignore --no-hiddenと同じ
  • -uuu --no-ignore --no-hidden --binaryと同じ、grepコマンドの検索対象と同一

結果をさらに加工するのに便利なオプション

  • --no-heading ファイル名:行番号:一致行の内容という表示に変更
  • --no-filebame ファイル名を出力しない
  • --no-line-number 行番号を出力しない
ripgrep.1677806328.txt.gz · 最終更新: 2023/03/03 01:18 by nullpon