パイプ
パイプとはなんぞ
コマンドとコマンドを接続する 「|」
コマンド1 | コマンド2
複数のパイプを組み合わせる
複数のパイプを組み合わせる場合、パイプとパイプの間に位置するコマンドは
- 標準入力からデータを受け取り
- 標準出力に結果をはきだす
ものでなければならない。このような種類のコマンドを「 フィルタコマンド 」と呼ぶ
フィルタコマンド
tr | 受け取った内容の、特定の文字を別の文字に置換する |
uniq | 受け取った内容から、隣接する重複行があれば取り除く |
wc | 受け取った内容の文字数を数える |
head | 受け取った内容の先頭部分を表示する |
tail | 受け取った内容の末尾部分を表示する |
cut | 受け取った内容の各行から、選択された部分を抜き出して表示する |
sort | 受け取った内容をソート(並び替え)する |
od | 受け取った内容を8進数で表示する |