第一章 強大的編輯工具
解決有趣的問題
字符流編輯器
模式匹配的程序設計語言
掌握sed和awk的4個障礙
第二章 了解基本操作
awk起源于sed和grep而不是ed
命令行的語法
使用sed
使用awk
同時使用sed和awk
第三章 了解正則表達式語法
表達式
成排的字符
使用喜歡的元字符
第四章 編寫sed腳本
在腳本中應用命令
尋址上的全局透視
測試并保存輸出
sed腳本的4種類型
開始PromiSed Land
第五章 基本sed命令
sed命令的語法
注釋
替換
刪除
追加. 插入和更改
列表
轉換
打印
打印行號
下一步
讀和寫文件
退出
第六章 高級sed命令
多行模式空間
學習案例
包含那一行
高級的流控制命令
加入一個短語
第七章 編寫awk腳本
遵守規(guī)則
Hello, World
awk程序設計模型
模式匹配
記錄和字段
表達式
系統(tǒng)變量
關系操作符和布爾操作符
格式化打印
向腳本傳遞參數
信息的檢索
第八章 條件. 循環(huán)和數組
條件語句
循環(huán)
影響流控制的其他語句
數組
首字母縮寫詞處理器
作為系統(tǒng)變量的數組
第九章 函數
算術函數
字符串函數
自定義函數
第十章 "底部抽屜"
getline函數
close()函數
system()函數
基于菜單的命令生成器
直接向文件和管道輸出
生成柱狀報告
調試
約束
使用#!語法調用awk
第十一章 awk的系列產品
原始的awk
可免費使用的awk
商業(yè)版awk
后記
第十二章 綜合應用
一個交互式拼寫檢查器
生成格式化索引
masterindex程序的其他細節(jié)
第十三章 腳本的匯總
uutot. awk--UUCP的統(tǒng)計報告
phonebill--跟蹤電話的使用情況
combine--抽取多部分用uuencoded編碼技術處理的二進制代碼
mailavg--檢查郵箱的大小
adj--調整文本文件的行
readsource--將程序源文件格式化為troff格式
gent--獲得termcap條目
plpr--行式打印的預處理器
transpose--實現矩陣的轉置
m1--簡單的宏處理器
附錄一 sed的快速參考
附錄二 awk的快速參考
附錄三 第十二章的補充