Sed:“互動式”面向字元流的編輯器。 使用sed小結: 1. 在一個或多個檔案上自動實作編輯操作 2. 簡化對多個檔案執行相同的編輯處理工作 3. 編寫轉換程式
awk能夠完成的一些工作: 1. 将文本檔案看作由記錄和字段組成的文本資料庫 2. 使用變量操作資料庫 3. 使用算術和字元串操作符 4. 使用普通的程式設計結構,例如循環和條件 5. 生成格式化報表 6. 定義函數 7. 從腳本中執行UNIX指令 8. 處理UNIX指令的結果 9. 更加巧妙的處理指令行的參數 10. 更容易地處理多個輸入流。
掌握sed和awk過程中存在的四個障礙: 1. 如何使用sed和awk 2. 應用UNIX正規表達式文法 3. 如何與shell進行互動 4. 腳本編寫的技巧