開始使用免費開始

我要如何重複使用管線?

包含大量 shell 指令的檔案稱為shell script, 或簡稱「script」。Script 不一定要以 .sh 作為副檔名, 但本課會沿用這個慣例, 以方便你分辨哪些檔案是 script。

Script 也可以包含管線。 例如, 如果 all-dates.sh 含有以下這一行:

cut -d , -f 1 seasonal/*.csv | grep -v Date | sort | uniq

那麼:

bash all-dates.sh > dates.out

就會從 seasonal 的資料檔中擷取不重複的日期, 並將結果存到 dates.out

本練習屬於課程

Shell 入門

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習