欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

sed工具的使用-創(chuàng)新互聯(lián)

sed:流式編輯器,把前一個(gè)程序的輸出結(jié)果引入sed的輸入,經(jīng)過一系列編輯命令轉(zhuǎn)換為另種格式輸出

壽縣ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

命令的基本格式:

sed option 'script' file1 file2 ...

sed option -f scriptfile file1 file2 ...

其中處理的文件可以由標(biāo)準(zhǔn)輸入重定向得到,也可由命令行參數(shù)傳入,sed會依次處理傳入的多個(gè)文件,然后逐行進(jìn)行處理

sed的編輯命令可以直接當(dāng)命令行參數(shù)傳入,也可以寫成一個(gè)腳本文件然后由-f參數(shù)指定,編輯命令的格式為 /pattern/action

pattern為正則表達(dá)式,action為符合條件的正則表達(dá)式所要執(zhí)行的相應(yīng)動作

sed 是一種在線編輯器,它一次處理一行內(nèi)容。處理時(shí),把當(dāng)前處理的行存儲在臨時(shí)緩沖

區(qū)中,稱為“模式空間”(pattern space),接著使用sed命令處理緩沖區(qū)中的內(nèi)容,處理完成后,把緩沖區(qū)的內(nèi)容送往標(biāo)準(zhǔn)輸出。接著處理下一行,這樣不斷重復(fù),直到文件末尾。而該操作使文件內(nèi)容并沒有改變,除非你使用重定向存儲輸出。Sed主要用來自動編輯一個(gè)或多個(gè)文件

如下圖所示,sed的操作過程

sed工具的使用

sed的使用操作

1.輸出符合正則表達(dá)式的行,只輸出以2結(jié)尾的行,需要加上-n選項(xiàng)

sed工具的使用

2.刪除符合正則表達(dá)式的行,刪除以3結(jié)尾的行

sed工具的使用

3.查找符合pattern的行,將該行第一個(gè)匹配pattern1的字符串替換為pattern2,需要加上s指令

sed工具的使用sed工具的使用

sed工具的使用

其中使用-i選項(xiàng)會更改文件的內(nèi)容

4.查找符合pattern的行,將該行所有匹配pattern1的字符串替換為pattern2,在編輯命令后加上g表示全替換

查找以1開頭的行,將該行的每個(gè)1都替換為~1~,其中&符號表示pattern1的內(nèi)容

sed工具的使用

對所有數(shù)字行進(jìn)行處理

sed工具的使用

對數(shù)字和字母行進(jìn)行處理

sed工具的使用

給每行后加上換行符

sed工具的使用

4.定址:用于決定對哪些行進(jìn)行編輯。地址的形式可以是數(shù)字、正則表達(dá)式、或兩者的結(jié)合,如果沒有指定地址,sed將處理輸入文件的所有行

打印指定行

sed工具的使用

打印某一區(qū)域內(nèi)的所有行

sed工具的使用

也可通過管道先找到前15行再顯示出后5行,不過使用sed命令就更簡便些了

如果沒有定址,sed將顯示所有行

sed工具的使用

查找從1到3結(jié)尾的行并顯示

sed工具的使用

5.保持空間與模式空間轉(zhuǎn)換相關(guān)命令和選項(xiàng)

sed工具的使用

sed工具的使用

sed工具的使用

1.給每行的結(jié)尾加一個(gè)空行,因?yàn)楸3挚臻g開始的內(nèi)容為空,因此把保持空間的內(nèi)容追加到模式空間中,即給每行后加上一個(gè)空行

sed工具的使用

2.逆序輸出文件中內(nèi)容

可以使用tac工具輸出

sed工具的使用

使用sed命令實(shí)現(xiàn)

sed工具的使用

該條編輯命令為:若為第1行則不做緊跟在后邊的G操作,但做h(將模式空間內(nèi)容拷貝到保持空間,刪除原來保持空間的內(nèi)容)操作,即不把保持空間的內(nèi)容追加到模式空間,若不是第1行,則做G操作,若為最后一行,則不做d操作,若不為最后一行,則刪除模式空間的內(nèi)容,并讀入下一新行到模式空間中

3.追加匹配行到文件結(jié)尾

查找以9結(jié)尾的并追加到文件結(jié)尾

sed工具的使用

若為第一行則先進(jìn)行H操作,再拷貝一次

sed工具的使用

4.行列轉(zhuǎn)換

sed工具的使用

sed工具的使用

sed工具的使用

在模式空間行的結(jié)尾進(jìn)行x,每行的結(jié)尾的\n用空格代替

5.1到100的求和

H表示把模式空間的內(nèi)容追加到保持空間中去,H可以帶一個(gè)地址,如$,表示到文件的末尾,然后用x將之取到模式空間中,把\n替換成空格,再打印

sed工具的使用

也可使用類C式的goto語句

sed工具的使用

:a表示標(biāo)簽a,ba表示跳轉(zhuǎn)(break)到a標(biāo)簽,$!表示最后一行不做后續(xù)操作,$!ba表示最后一行不跳轉(zhuǎn)到標(biāo)簽a,結(jié)束此次操作

6.打印偶數(shù)行或基數(shù)行

sed工具的使用

7.注釋轉(zhuǎn)換

給每行加上注釋,再底行模式下使用以下命令

sed工具的使用

對滿足正則表達(dá)式的行去注釋

sed工具的使用

給滿足正則表達(dá)式的行加上注釋

sed工具的使用

從某行開始加上后半部分注釋

sed工具的使用

注釋轉(zhuǎn)換

sed工具的使用

sed工具的使用

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前文章:sed工具的使用-創(chuàng)新互聯(lián)
瀏覽地址:http://www.aaarwkj.com/article4/dohdoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、動態(tài)網(wǎng)站、網(wǎng)站制作營銷型網(wǎng)站建設(shè)、面包屑導(dǎo)航自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
亚洲精品??一区二区| 国产精品—色哟哟视频| 香蕉视频欧美久久精品| 在线观看91高清视频| 午夜在线免费观看小视频| 中文字幕av不卡一区| 日韩欧美黄网站免费看| 日韩精品视频一区二区在线观看| 麻豆视频国产一区二区| 亚洲综合色婷婷在线影院| av在线亚洲网站区一| 国产精品一区二区剧情熟女| 白浆熟女精品国产91| 开心久久婷婷综合中文字幕| 播放欧美日韩特黄大片| 国产一区精品在线免费看| 欧美精品一区二区精品久久| 久久久久久97精品| 亚洲一区二区三区四区国产| 日韩精品专区在线影院重磅 | 在线观看国产高清自拍| 亚洲成人av毛片在线观看| 青青草视频免费观看高清在线观看新| 欧美成人日本在线播放| 日韩欧美午夜福利在线视频| 日韩欧美亚洲一区二区| 亚洲巨人精品福利导航| 国产精品国产精品国产| 内射性感黑丝少妇av| 日本精品在线一区二区| 91国产自拍在线视频| 五月色婷婷六月色丁香| 欧美一区二区三区亚洲| 亚洲综合激情另类专区| 国产精品综合久久久久久| 97成人在线免费视频| 97视频在线观看网站| 欧美日韩精品不卡在线播放| 九九视频在线观看免费观看| 亚洲午夜av久久乱码| 一区二区三区特黄色片|