用 pipe 把指令串起來
用 | 連接指令
⏱ 預估 ~4 分鐘
01 · 讀一讀
終端機真正的威力來自於組合指令。pipe(|)會把一個指令的輸出,當成下一個指令的輸入。
💡 想像一下想像一條生產線 — 每個工作站做一件事,然後把結果交給下一站。
重點整理
- |(pipe)把兩個指令連起來
- 左邊指令的輸出變成右邊指令的輸入
- 可以串很多個 pipe:cmd1 | cmd2 | cmd3
02 · 終端機練習
這個 server.log 檔有 100 行紀錄。我們先找出所有 error。
(本節為互動練習,請啟用 JavaScript 體驗)
03 · 終端機練習
|(pipe)把一個指令的輸出送給另一個指令。用它來只看前 3 個 error。
(本節為互動練習,請啟用 JavaScript 體驗)
04 · 終端機練習
把三個指令串起來:讀檔、過濾 warning、只看最後 5 個。
(本節為互動練習,請啟用 JavaScript 體驗)
05 · 選擇題
pipe | 這個符號是做什麼的?
- 把輸出存到檔案
- 同時跑兩個指令
- 備份輸出
- 把一個指令的輸出送進下一個指令當輸入
⚠ 完整互動體驗需要 JavaScript。請啟用 JavaScript 後重新整理。
※ 本站為獨立繁中教學專案,非 Anthropic 官方產品。Claude™ 為 Anthropic, PBC 商標。