😼

Linuxさんでフィルタコマンドのプロになる!③

2021/01/04に公開

はじめに

くーばねてすをやっつけるためにLinuxさんと仲良くさせていただいているが、catコマンドのほかにもたくさんの参照コマンドがたくさんあることが分かった!のでまとめようと思う。

概要

■代表的なフィルタコマンド③
・tacコマンド
・wcコマンド
をまとめた 。

■tacコマンド(逆順に出力する)

tacコマンドはファイルの最終行から、行単位に逆順に出力するコマンド。catを逆さまにしたやつ。

$ cat abc.txt
1 apple
2 banana
3 lemon
$ tac abc.txt
3 lemon
2 banana
1 apple

反対になった!
ちなみにrev コマンドという全てを逆さまにしたやつもいる!

$ rev abc.txt
elppa 1
ananab 2
nomel 3

こんなの使うのか('_')?

wcコマンド

トイレを指しているのではない。
word count(ワード・カウント)でwc。
Water Closet(ウォーター・クローゼット)でW.C.(トイレ)。
ワードカウント!!!
↓wcコマンド書式

$ wc (オプション) ファイル名
$ cat abc.txt
1 apple
2 banana
3 lemon
$ wc abc.txt
 3  6 25 abc.txt

行数(3)、空白で区切られた単語数(6)、ファイル容量(バイト数)(25)が表示される。
|オプション|意味|
| --- | --- | --- |
|-c|バイト数を表示する|
|-m|文字数を表示する(マルチバイト文字に対応)|
|-l|行の数を表示する|
|-w|単語数を表示する|

まとめ

フィルタコマンドたくさんあるな~と思った!
tacコマンドはcatの逆!
wcコマンドはトイレじゃない!

Discussion