6.2bash編程整數(shù)測試及特殊變量-創(chuàng)新互聯(lián)

6.2  linux的三大神器

成都創(chuàng)新互聯(lián)公司主營防城港網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都App制作,防城港h5成都小程序開發(fā)搭建,防城港網(wǎng)站營銷推廣歡迎防城港等地區(qū)企業(yè)咨詢

 grep,sed(流編輯器),awk

sed基本用法

sed :Stream EDitor

  行編輯器(全屏編輯器:vi)

sed:模式空間

  默認(rèn)不編輯原文件,僅對模式空間中的數(shù)據(jù)做處理:而后,處理

    結(jié)束后,將模式空間打印至屏幕

sed [options] 'AddressCommand' file ...

  -n:靜默模式,不再默認(rèn)顯示模式空間里的內(nèi)容

Address:

1 StartLine,EndLine

 比如1,100(從第1行到100行)

 $:最后一行

2 /REGEXP/

 比如 /^root/

   sed '/oot/d' /etc/fstab

3 /Pattern1/,/Pattern2/

 表示第一次被Pattern1匹配到的行開始,到第一次被Pattern2

   匹配到的行結(jié)束,這中間的所有行

4 LineNumber

 指定的行

 sed ‘1d’ /etc/fstab

5 StartLine,+N

 從StartLine開始,向后的N行,共N+1行

 sed '1,+2d' /etc/fstab

Command:

  d:刪除符合條件的行

  p:顯示符合條件的行

  a \string:在指定的行后面追加新行,內(nèi)容為"string"

   \n: 可以用于換行

  i \string:在指定的行前面追加新行,內(nèi)容為"string"

  r FILE:將指定的文件的內(nèi)容添加至符合條件的行處

  w FILE:將地址指定范圍內(nèi)的行另存至指定的文件中

  s/pattern/string/修飾符:查找并替換(默認(rèn)只替換每行中第一次

           被模式匹配到的字符串)

           加修飾符

            g:全局替換

            i:忽略字符大小寫

sed '1,2d' /etc/fstab

sed '/^\//d' /etc/fstab

sed '/^\//a \# hello world' /etc/fstab

sed '/^\//a \# hello world\n # hello,linux' /etc/fstab

sed '2r /etc/issue' /etc/fstab

sed '/oot/w /tmp/oot.txt' /etc/fstab

sed ‘s/oot/OOT/’ /etc/fstab

sed 's/^\//#/' /etc/fstab

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

當(dāng)前標(biāo)題:6.2bash編程整數(shù)測試及特殊變量-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://muchs.cn/article40/cddsho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、網(wǎng)站設(shè)計公司網(wǎng)站營銷、Google、微信公眾號、品牌網(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)站