やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Rustのcargo installでバイナリをインストールする

 Rust製ツールを導入。

参考

コード

インストール

cargo install ripgrep

 20分くらいかかった。これ、高速grepツールらしい。

実行

$ rg
error: The following required arguments were not provided:
    <PATTERN>

USAGE:
    
    rg [OPTIONS] PATTERN [PATH ...]
    rg [OPTIONS] [-e PATTERN ...] [-f PATTERNFILE ...] [PATH ...]
    rg [OPTIONS] --files [PATH ...]
    rg [OPTIONS] --type-list
    command | rg [OPTIONS] PATTERN

For more information try --help

 ヘルプは多すぎるので省略。

$ rg --help

 試しに以下で確認。

$ echo 'abcz' | rg a.*z
abcz
$ echo -e 'abcz\naaa\na1z' | rg a.*z
abcz
a1z

高速grepツール

 色々あるらしい。

対象環境

$ uname -a
Linux raspberrypi 4.19.42-v7+ #1219 SMP Tue May 14 21:20:58 BST 2019 armv7l GNU/Linux

前回まで