400-650-7353
您所在的位置:首頁 > IT干貨資料 > linux > 【Linux基礎(chǔ)知識(shí)】sed命令使用

【Linux基礎(chǔ)知識(shí)】sed命令使用

  • 來源:
  • 2020-10-30 11:52:40
  • 閱讀()
  • 分享
  • 手機(jī)端入口

sed命令是一個(gè)十分復(fù)雜的文字處理命令,其中有很多的參數(shù)和格式,但可以實(shí)現(xiàn)幾乎所有的字符處理需求,常用的幾個(gè)參數(shù)如下。

①sed '1,3d' f1:顯示除第一行和第三行之外的行,“1,3”表示第一行和第三行,“d”表示刪除。

②sed '/data/d' f1:不顯示包含指定字符的行。“d”表示刪除,“/data/”表示匹配“data”的行。

③sed 's/data/hello/' f1:查找文檔中的指定字符,替換成新字符。“s”表示替換,將包含“data”的行中的第一個(gè)“data”替換成“hello”。

④sed 's/data/&123/g' f1:查找文檔中的指定字符,在其后追加字符。“g”表示行內(nèi)全局替換,“&”表示追加,在所有包含“data”的行中的“data”后面追加“123”字符串。

⑤sed -n '/data/p' f1:顯示包含指定字符的行。“-n”表示只打印f1文件中被sed命令處理的行,“p”表示打印輸出,將包含“data”的行打印出來。

sed常用的正則表達(dá)式匹配符號(hào)下表所示。

文章“【Linux基礎(chǔ)知識(shí)】sed命令使用”已幫助

>>本文地址:http://nfbqydst.cn/zhuanye/2020/59309.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營(yíng)銷互聯(lián)網(wǎng)營(yíng)銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營(yíng)全域電商運(yùn)營(yíng)
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁設(shè)計(jì)網(wǎng)頁設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營(yíng)新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開發(fā)智能機(jī)器人
 

快速通道fast track

近期開班時(shí)間TIME