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

Linuxsed命令的用法-創(chuàng)新互聯(lián)

這篇文章主要介紹“Linux sed命令的用法”,在日常操作中,相信很多人在Linux sed命令的用法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux sed命令的用法”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

創(chuàng)新互聯(lián)主營鎮(zhèn)賚網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件定制開發(fā),鎮(zhèn)賚h5重慶小程序開發(fā)公司搭建,鎮(zhèn)賚網(wǎng)站營銷推廣歡迎鎮(zhèn)賚等地區(qū)企業(yè)咨詢

sed命令行格式為:
          sed [-nefri] ‘command’輸入文本        

常用選項(xiàng):
        -n∶使用安靜(silent)模式。在一般 sed 的用法中,所有來自 STDIN的資料一般都會被列出到螢?zāi)簧稀5绻由?-n 參數(shù)后,則只有經(jīng)過sed 特殊處理的那一行(或者動作)才會被列出來。
        -e∶直接在指令列模式上進(jìn)行 sed 的動作編輯;
        -f∶直接將 sed 的動作寫在一個檔案內(nèi), -f filename 則可以執(zhí)行 filename 內(nèi)的sed 動作;
        -r∶sed 的動作支援的是延伸型正規(guī)表示法的語法。(預(yù)設(shè)是基礎(chǔ)正規(guī)表示法語法)
        -i∶直接修改讀取的檔案內(nèi)容,而不是由螢?zāi)惠敵觥?nbsp;      

常用命令:
        a   ∶新增, a 的后面可以接字串,而這些字串會在新的一行出現(xiàn)(目前的下一行)~
        c   ∶取代, c 的后面可以接字串,這些字串可以取代 n1,n2 之間的行!
        d   ∶刪除,因?yàn)槭莿h除啊,所以 d 后面通常不接任何咚咚;
         i   ∶插入, i 的后面可以接字串,而這些字串會在新的一行出現(xiàn)(目前的上一行);
         p  ∶列印,亦即將某個選擇的資料印出。通常 p 會與參數(shù) sed -n 一起運(yùn)作~
         s  ∶取代,可以直接進(jìn)行取代的工作哩!通常這個 s 的動作可以搭配正規(guī)表示法!例如 1,20s/old/new/g 就是啦!

舉例:(假設(shè)我們有一文件名為ab)
     刪除某行
     [root@localhost ruby] # sed '1d' ab              #刪除第一行 
     [root@localhost ruby] # sed '$d' ab            #刪除最后一行
     [root@localhost ruby] # sed '1,2d' ab        #刪除第一行到第二行
     [root@localhost ruby] # sed '2,$d' ab         #刪除第二行到最后一行

  顯示某行
     [root@localhost ruby] # sed -n '1p' ab           #顯示第一行 
     [root@localhost ruby] # sed -n '$p' ab          #顯示最后一行
     [root@localhost ruby] # sed -n '1,2p' ab       #顯示第一行到第二行
     [root@localhost ruby] # sed -n '2,$p' ab      #顯示第二行到最后一行

  使用模式進(jìn)行查詢
     [root@localhost ruby] # sed -n '/ruby/p' ab   #查詢包括關(guān)鍵字ruby所在所有行
     [root@localhost ruby] # sed -n '/\$/p' ab        #查詢包括關(guān)鍵字$所在所有行,使用反斜線\屏蔽特殊含義

  增加一行或多行字符串
     [root@localhost ruby]# cat ab
     Hello!
     ruby is me,welcome to my blog.
     end
     [root@localhost ruby] # sed '1a drink tea' ab  #第一行后增加字符串"drink tea"
     Hello!
     drink tea
     ruby is me,welcome to my blog. 
     end
     [root@localhost ruby] # sed '1,3a drink tea' ab #第一行到第三行后增加字符串"drink tea"
     Hello!
     drink tea
     ruby is me,welcome to my blog.
     drink tea
     end
     drink tea
     [root@localhost ruby] # sed '1a drink tea\nor coffee' ab   #第一行后增加多行,使用換行符\n
     Hello!
     drink tea
     or coffee
     ruby is me,welcome to my blog.
     end

  代替一行或多行
     [root@localhost ruby] # sed '1c Hi' ab                #第一行代替為Hi
     Hi
     ruby is me,welcome to my blog.
     end
     [root@localhost ruby] # sed '1,2c Hi' ab             #第一行到第二行代替為Hi
     Hi
     end

  替換一行中的某部分
  格式:sed 's/要替換的字符串/新的字符串/g'  (要替換的字符串可以用正則表達(dá)式)
     [root@localhost ruby] # sed -n '/ruby/p' ab | sed 's/ruby/bird/g'   #替換ruby為bird
   [root@localhost ruby] # sed -n '/ruby/p' ab | sed 's/ruby//g'        #刪除ruby

     插入
     [root@localhost ruby] # sed -i '$a bye' ab         #在文件ab中最后一行直接輸入"bye"
     [root@localhost ruby]# cat ab
     Hello!
     ruby is me,welcome to my blog.
     end
     bye

     刪除匹配行

      sed -i '/匹配字符串/d'  filename  (注:若匹配字符串是變量,則需要“”,而不是‘’。記得好像是)

    替換匹配行中的某個字符串

      sed -i '/匹配字符串/s/替換源字符串/替換目標(biāo)字符串/g' filename

到此,關(guān)于“Linux sed命令的用法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

名稱欄目:Linuxsed命令的用法-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://aaarwkj.com/article4/hojoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、Google虛擬主機(jī)、網(wǎng)站收錄建站公司、營銷型網(wǎng)站建設(shè)

廣告

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

成都網(wǎng)站建設(shè)
成人免费中文字幕电影| 无套内射精品一区二区| 国产亚洲欧美日韩中文字幕| 五月天亚洲激情综合av| 日韩在线视频这里只有精品| 人妻少妇被猛烈进入久久精品| 亚洲男人av天堂东京热| 精精国产xxxx视频在线不卡| 青青草成人公开在线视频| 亚洲成人黄色在线网站| 中文字幕在线一级色视频| 人体艺术日韩色噜噜| 性生活视性生活大片日本| 成人午夜在线三级内射| 亚洲欧美综合精品二区| 国产熟女一区二区精品视频| 熟女少妇精品一区二区三区| 五月开心婷婷中文字幕| 丝袜在线美腿视频网站| 青青草免费在线播放视频网站| 日韩视频免费看一区二区| 91人妻精品丰满少妇区| 岛国免费av在线观看| 国产一级二级三级久久| 国产精品视频一区二区久久| 欧美日本黄色一级视频| 爱我久久视频网免费视频| 成人作爱视频免费播放| 97精品在线视频免费| 久久一区二区视频在线观看 | 国产一区二区三区日本精品| 午夜看片福利欧美熟女| 欧美日韩在线高清一区二区| 日本午夜诱惑在线观看| 亚洲av毛片一区二区| 国产性生活大片免费看| 亚洲精品午夜久久久伊人| av国产剧情在线观看| 少妇38p高潮在线| 超碰国产熟女一区二区三区| 国产白丝免费在线观看|