- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機(jī)構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機(jī)構(gòu):新網(wǎng)數(shù)碼
sed:Stream Editor文本流編輯,sed是一個“非交互式的”面向字符流的編輯器。能同時處理多個文件多行的內(nèi)容,可以不對原文件改動,把整個文件輸入到屏幕,可以把只匹配到模式的內(nèi)容輸入到屏幕上。還可以對原文件改動,但是不會再屏幕上返回結(jié)果。
sed命令的語法格式:
sed的命令格式: sed [option] 'sed command'filename
sed的腳本格式:sed [option] -f 'sed script'filename
sed命令的選項(xiàng)(option):
-n :只打印模式匹配的行
-e :直接在命令行模式上進(jìn)行sed動作編輯,此為默認(rèn)選項(xiàng)
-f :將sed的動作寫在一個文件內(nèi),用–f filename 執(zhí)行filename內(nèi)的sed動作
-r :支持?jǐn)U展表達(dá)式
-i :直接修改文件內(nèi)容
sed在文件中查詢文本的方式:
1)使用行號,可以是一個簡單數(shù)字,或是一個行號范圍
x | x為行號 |
x,y | 表示行號從x到y(tǒng) |
/pattern | 查詢包含模式的行 |
/pattern /pattern | 查詢包含兩個模式的行 |
pattern/,x | 在給定行號上查詢包含模式的行 |
x,/pattern/ | 通過行號和模式查詢匹配的行 |
x,y! | 查詢不包含指定行號x和y的行 |
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP