この資料は Rust 製のコマンドラインツール rargs について紹介するものです。
Rustの環境構築やツールのインストール方法については以下を参照してください
Rust開発環境を整える
Rargs は xargs にパターンマッチをサポートした awk のようなものです。
GitHub - lotabout/rargs: xargs + awk with pattern matching support. ls *.bak | rargs -p '(.*)\\.bak' mv {0} {1}
ls *.bak | rargs -p '(.*)\\.bak' mv {0} {1}
awk が $0 と記述すると入力行全体を意味しますが、rargs の場合は、{0} と記述します。
$0
{0}