妙解Sed和Awk的秘密 2

2021-10-12 03:12:58 字數 572 閱讀 9290

第3章 巧妙破解sed

3-2 sed應用的基本格式介紹

二、指令碼模式 $sed -f scriptfile file(s)

3-3 sed基本操作命令-p命令

3-4 sed基本操作命令-行處理命令

2.案例一:優化伺服器配置:在配置檔案中加入相應文字

3.案例二:刪除文字空行: sed '/^$/d' passwd

4.案例三:伺服器日誌處理:sed -n '/error/p' fresh.log

3-5 sed基本操作命令-s替換命令

3-6 sed高階操作命令{}n

2.-n: 讀取下乙個輸入行(用下乙個命令處理)====跳行

3-7 sed高階命令-&符號使用及案例

2.案例一:大小寫的轉換:將使用者名稱的首字母轉s換為大寫/小寫

3-8 sed高階操作命令-()符號案例

3-9 sed高階操作命令-()符號使用

2.案例二:資料篩選:獲取網絡卡的ip

3-10 sed高階操作命令-rw命令使用

3-11 sed高階操作命令-q命令使用

3-12 sed學習總結

sed 和 awk 的運用

n 遮蔽預設輸出,預設sed會輸出讀取文件的全部內容 r 讓sed支援擴充套件正則 i sed直接修改原始檔,預設sed只是通過記憶體臨時修改檔案,原始檔無影響 sed n 3,6p etc passwd 答案 sed i s usr local usr src g file 答案 awk home...

awk和sed的常規用法

sed 的用法 sed編輯器稱作stream editor。如vim則是互動式文字編輯器。流編輯器就是在處理資料之前基於預先提供的一組規則來編輯資料。1.一次從輸入中讀取一行資料 2.根據所提供的編輯器命令匹配資料 3.按照命令修改流中的資料 4.將新的資料輸出到stdout 命令格式 set op...

sed和awk的常用例項

一 文字間隔 1 在每一行後面增加一空行 sed g guo.sh awk 2 將檔案中原來的空行刪掉,並在在每一行後邊增加一空行 sed d g awk 3在匹配式樣的行前插入一空行 sed good i sed hello awk 4 在匹配式樣的行後插入一空行 sed good a sed h...