wc
コマンドが使いずらいと感じたことがあったりWindowsでも楽して使いたいと思ったからrustで作りました。
指定した拡張のファイルを指定されたパス内で探索して、ファイル内の行数と文字数を表示して、すべてのファイルのトータルの値を表示します。
- 引数指定方式
wc 拡張子 探索パス
wc .rs . 相対の.rsの拡張のファイルの行数と文字数を出します。
wc % . 相対のすべての拡張子の行数と文字数を出します。
- STDIN方式
ls | wc lsで表示されたファイルを処理します
他にもwhere
やfind
等をパイプして利用できます。
Point: 拡張子の指定方法のすべての拡張子を選ぶときは%
を使用します。*
ではないので注意
※このプログラムはrust初心者が書いたコードです。処理性能に難があるかもしれません。もし修正点等が見つかった場合はプルリクよろしくお願いします!!