国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

Linux sed命令詳解

2016-12-02 16:54:49 9865

sed:Stream Editor文本流編輯,sed是一個(gè)“非交互式的”面向字符流的編輯器。能同時(shí)處理多個(gè)文件多行的內(nèi)容,可以不對(duì)原文件改動(dòng),把整個(gè)文件輸入到屏幕,可以把只匹配到模式的內(nèi)容輸入到屏幕上。還可以對(duì)原文件改動(dòng),但是不會(huì)再屏幕上返回結(jié)果。

sed命令的語(yǔ)法格式:

sed的命令格式: sed [option] 'sed command'filename

sed的腳本格式:sed [option] -f 'sed script'filename

sed命令的選項(xiàng)(option):

-n :只打印模式匹配的行

-e :直接在命令行模式上進(jìn)行sed動(dòng)作編輯,此為默認(rèn)選項(xiàng)

-f :將sed的動(dòng)作寫在一個(gè)文件內(nèi),用–f filename 執(zhí)行filename內(nèi)的sed動(dòng)作

-r :支持?jǐn)U展表達(dá)式

-i :直接修改文件內(nèi)容

sed在文件中查詢文本的方式:

1)使用行號(hào),可以是一個(gè)簡(jiǎn)單數(shù)字,或是一個(gè)行號(hào)范圍

x

x為行號(hào)

x,y

表示行號(hào)從x到y(tǒng)

/pattern

查詢包含模式的行

/pattern /pattern

查詢包含兩個(gè)模式的行

pattern/,x

在給定行號(hào)上查詢包含模式的行

x,/pattern/

通過行號(hào)和模式查詢匹配的行

x,y!

查詢不包含指定行號(hào)x和y的行

blob.png

blob.png

提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: