天天看點

Sed和Awk簡介

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. 腳本編寫的技巧

繼續閱讀