パイプでコマンドをつなげる
| でコマンドをつなぐ
⏱ 想定 ~4 分
01 · 読む
ターミナルの本当の力は、コマンドを組み合わせることから生まれます。パイプ(|)はあるコマンドの出力を、次のコマンドの入力として渡します。
💡 想像してみてください工場の生産ラインを思い浮かべてください。各工程が一つの作業を行い、結果を次の工程に渡していきます。
ポイントまとめ
- |(パイプ)は 2 つのコマンドをつなぎます
- 左のコマンドの出力が、右のコマンドの入力になります
- パイプはいくつもつなげられます:cmd1 | cmd2 | cmd3
02 · ターミナル演習
この server.log ファイルには 100 行の記録があります。まずはすべての error を見つけましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
03 · ターミナル演習
|(パイプ)はあるコマンドの出力を別のコマンドに渡します。これを使って、最初の 3 つの error だけ見てみましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
04 · ターミナル演習
3 つのコマンドをつないでみましょう。ファイルを読む、warning でフィルタする、最後の 5 件だけ見る。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
05 · クイズ
パイプ | は何をする記号ですか?
- 出力をファイルに保存する
- 2 つのコマンドを同時に実行する
- 出力をバックアップする
- あるコマンドの出力を、次のコマンドの入力として渡す
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。