next up previous contents
Next: Shell Scripts - 簡介與 Up: 實機練習題 Previous: 練習一   Contents

練習二

  1. 在自己的家目錄建立一個新的目錄 zzz。
  2. 進入目錄 zzz。
  3. 下載檔案 passwd
  4. 使用 cat 輸出檔案 passwd,再以 awk 執行以下動作,awk 一律以冒號 ":" 為欄位分隔符號。所有結果依序累加到檔案 awkresult1.txt,不要做任何的更動。
    1. 列印第 1 及 3 欄位,中間以 TAB 分隔。
    2. 列出每一行的第 1 欄位,並列出目前處理的行數及該行有多少欄位,每一資料以 TAB 隔開。
    3. 查閱第 3 欄位小於 7 以下的數據,並且僅列出第 1 及 5 欄位,中間以 TAB 分隔。
    4. 同上題,利用關鍵字 BEGIN 讓第一行正確顯示。


2017-06-14