注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)UNIXsed與awk(第二版)

sed與awk(第二版)

sed與awk(第二版)

定 價:¥55.00

作 者: (美)多爾蒂,(美)羅賓斯 著;張旭東 等譯;張旭東譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: UNIX

ISBN: 9787111115274 出版時間: 2003-06-01 包裝: 膠版紙
開本: 16 頁數: 432 字數:  

內容簡介

  sed和awk是用戶、程序員和管理員應用的工具。之所以稱為sed是因為它是一個流編輯器(stream editor),用于對許多文件執(zhí)行一系列的編輯操作。awk是根據它的開發(fā)者Aho、Weinberger和Kernighan命名的。awk是一種編程語言,它可以使你很容易地處理結構化數據和生成格式化報告。第二版介紹了awk的POSIX標準,同時介紹了一些可免費使用的以及商業(yè)版的awk。 本書在一開始就給出了一個概述和指南,論述了從grep到sed再到awk不斷改進的功能。sed和awk具有相同的命令行語法,以腳本的形式接收用戶的命令。因為所有這三個程序都使用UNIX正則表達式,因此書中用一章的篇幅來介紹UNIX的正則表達式語法。 然后,本書介紹如何編寫sed腳本。從編寫幾行簡單的腳本開始,學習進行手工編輯操作的其他基本命令和高級命令,以及由此引入的簡單程序結構。這些高級命令包括用于處理保持空間、即一個臨時緩沖區(qū)的命令。 本書的第二部分經過廣泛的修訂,包括了POSIX awk,以及3個可免費使用的和3個商業(yè)版的awk?!”緯榻B了awk語言的主要特點以及如何編寫簡單的腳本。你還能了解到: 通用的程序結構 如何使用awk的內部函數 如何編寫用戶定義函數 awk程序的調試技術 如何開發(fā)一個處理索引的應用程序,該程序演示了awk的強大功能得到不同awk版本的FTP和聯(lián)系信息 。本書還包含了一組用戶提供的程序,這些程序展示了廣泛的sed和awk程序風格和技巧。

作者簡介

暫缺《sed與awk(第二版)》作者簡介

圖書目錄

第一章 強大的編輯工具                  
 解決有趣的問題                  
 字符流編輯器                  
 模式匹配的程序設計語言                  
 掌握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的快速參考                  
 附錄三 第十二章的補充                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號