18.2.2使用地址 387
18.2.3刪除行 389
18.2.4插入和附加文本 391
18.2.5修改行 392
18.2.6轉(zhuǎn)換命令 393
18.2.7回顧打印 394
18.2.8用sed和文件一起工作 396
18.3小結(jié) 398
第19章正則表達(dá)式 399
19.1什么是正則表達(dá)式 399
19.1.1定義 399
19.1.2正則表達(dá)式的類(lèi)型 400
19.2定義BRE模式 401
19.2.1純文本 401
19.2.2特殊字符 402
19.2.3錨字符 403
19.2.4點(diǎn)字符 405
19.2.5字符組 405
19.2.6排除字符組 407
19.2.7使用區(qū)間 408
19.2.8特殊字符組 409
19.2.9星號(hào) 409
19.3擴(kuò)展正則表達(dá)式 411
19.3.1問(wèn)號(hào) 411
19.3.2加號(hào) 412
19.3.3使用花括號(hào) 412
19.3.4管道符號(hào) 413
19.3.5聚合表達(dá)式 414
19.4實(shí)用中的正則表達(dá)式 414
19.4.1目錄文件計(jì)數(shù) 415
19.4.2驗(yàn)證電話(huà)號(hào)碼 416
19.4.3解析郵件地址 417
19.5小結(jié) 419
第20章sed進(jìn)階 420
21.3.3數(shù)學(xué)表達(dá)式 452
21.4結(jié)構(gòu)化命令 453
21.4.1if語(yǔ)句 453
21.4.2while語(yǔ)句 455
21.4.3do-while語(yǔ)句 456
21.4.4for語(yǔ)句 457
21.5格式化打印 457
21.6內(nèi)建函數(shù) 460
21.6.1數(shù)學(xué)函數(shù) 460
21.6.2字符串函數(shù) 461
21.6.3時(shí)間函數(shù) 463
21.7自定義函數(shù) 463
21.7.1定義函數(shù) 463
21.7.2使用自定義函數(shù) 464
21.7.3創(chuàng)建函數(shù)庫(kù) 464
21.8小結(jié) 465
第22章使用其他shell 467
22.1什么是dash shell 467
22.2dash shell的特性 468
22.2.1dash命令行參數(shù) 468
22.2.2dash環(huán)境變量 469
22.2.3dash內(nèi)建命令 471
22.3dash腳本編程 472
22.3.1創(chuàng)建dash腳本 473
22.3.2不能使用的功能 473
22.4zsh shell 477
22.5zsh shell的組成 478