最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CentOS中的正則表達式

 更新時間:2018年04月01日 10:59:52   投稿:mrr  
這篇文章主要介紹了CentOS中的正則表達式 ,本文給大家介紹的非常詳細,需要的朋友可以參考下

支持linux正則表達式的工具有:grep:實現(xiàn)查找,sed,awk:都是流式編輯器,可以實現(xiàn)查找和替換,并且把替換的文本輸出到屏幕上。

grep工具

grep [-cinvABC] 'word'

-c:打印符合要求的行數(shù)

-i:忽略大小寫

-n:輸出符合要求的行及行號。

-v:打印不符合要求的行

-A: 后面跟一個數(shù)字(有無空格都可以),-A2表示打印符合要求的行以及下面兩行

-B:后面跟數(shù)字,-B3 打印符合要求的行以及上面三行。

-C:后面跟一個數(shù)字,-C24打印符合要求的行以及上下各四行

# grep -c 'a' 1.txt

# grep -A3 'a' 1.txt

# grep -n 'b' 1.txt   過濾帶有關(guān)鍵詞的行,顯示行號。

# grep -nv 'ab' 1.txt   不符合要求的行及行號

# grep [0-9] 1.txt  過濾出所有包含數(shù)字的行

# grep -v [0-9] 1.txt 過濾出不包含數(shù)字的行

#grep  -v '^#' 1.txt   過濾掉所有已#開頭的行

# grep -v '^#' 1.txt |grep -v  '^$'  過濾掉所有以空行和以#開頭的行($表示結(jié)尾,空行可以用^$表示)

sed 工具

sed -n 'a'p filename  a是一個數(shù)字,表示第幾行 ,-n 表示我們要打印的行,無關(guān)緊要的內(nèi)容不顯示。

# sed -n '2'p 1.txt 顯示第二行內(nèi)容

# sed -n '1,10'p 1.txt 顯示1-10行內(nèi)容

# sed -n '1,$'p 1.txt    顯示所有行

 #sed -n '/aa/'p 1.txt 打印包含aa的行

添加-e可以實現(xiàn)多種行為

#sed -e '1'p -e '/aabb/'p -n 1.txt   顯示第一行和包含aabb的行

查詢時,排除某些行

sed '1' d 1.txt    顯示所有內(nèi)容時,排除第一行。

sed '1,3'd 1.txt   排除第一到第三行

總結(jié)

以上所述是小編給大家介紹的CentOS中的正則表達式,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

相關(guān)文章

  • CentOS SSH無密碼登錄的配置

    CentOS SSH無密碼登錄的配置

    本篇文章主要介紹了CentOS SSH無密碼登錄的配置,避免了繁瑣的密碼驗證,有需要的朋友可以了解一下。
    2016-10-10
  • kali?linux?無法登錄root的問題及解決方法

    kali?linux?無法登錄root的問題及解決方法

    這篇文章主要介紹了kali?linux?無法登錄root的問題及解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2025-04-04
  • Linux service無法使用系統(tǒng)環(huán)境變量的問題及解決

    Linux service無法使用系統(tǒng)環(huán)境變量的問題及解決

    這篇文章主要介紹了Linux service無法使用系統(tǒng)環(huán)境變量的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Linux 掛載分區(qū)的方法

    Linux 掛載分區(qū)的方法

    這篇文章主要介紹了Linux 掛載分區(qū)的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 解決fatal:remote error:You can''t push to git://github.com/username/*.git問題的辦法

    解決fatal:remote error:You can''t push to git://github.com/use

    這篇文章主要介紹了解決fatal:remote error:You can't push to git://github.com/username/*.git問題的辦法的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Linux信號機制之信號的保存與處理技巧分享

    Linux信號機制之信號的保存與處理技巧分享

    本文旨在為廣大Linux學習者提供一份詳盡而實用的指南,幫助他們深入理解Linux中的信號機制,掌握信號的保存與處理技巧,我們將從信號的基本概念出發(fā),逐步深入到信號的捕獲、保存、處理以及恢復等各個環(huán)節(jié),通過生動的實例和詳細的解釋,讓讀者能夠輕松掌握
    2024-10-10
  • Linux之進程狀態(tài)&&進程優(yōu)先級詳解

    Linux之進程狀態(tài)&&進程優(yōu)先級詳解

    文章介紹了操作系統(tǒng)中進程的狀態(tài),包括運行狀態(tài)、阻塞狀態(tài)和掛起狀態(tài),并詳細解釋了Linux下進程的具體狀態(tài)及其管理,此外,文章還討論了進程的優(yōu)先級、查看和修改進程優(yōu)先級的方法,以及并發(fā)相關(guān)的概念和函數(shù)的返回值
    2025-02-02
  • linux下用tar命令將當前目錄下文件按子目錄壓縮歸檔的實現(xiàn)

    linux下用tar命令將當前目錄下文件按子目錄壓縮歸檔的實現(xiàn)

    下面小編就為大家?guī)硪黄猯inux下用tar命令將當前目錄下文件按子目錄壓縮歸檔的實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Linux Web服務器網(wǎng)站故障分析常用命令

    Linux Web服務器網(wǎng)站故障分析常用命令

    這篇文章主要為大家詳細分析了Linux Web服務器網(wǎng)站故障,利用常用命令查看故障,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • VIM實現(xiàn)文件快速跳轉(zhuǎn)插件詳解

    VIM實現(xiàn)文件快速跳轉(zhuǎn)插件詳解

    這篇文章主要給大家介紹了關(guān)于VIM實現(xiàn)文件快速跳轉(zhuǎn)插件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用vim具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-04-04

最新評論

永丰县| 余姚市| 达孜县| 阿拉善右旗| 竹北市| 安达市| 宁阳县| 萨嘎县| 故城县| 巴林左旗| 三台县| 长顺县| 昭苏县| 昌邑市| 会理县| 剑川县| 华蓥市| 罗江县| 杭锦后旗| 获嘉县| 成武县| 米林县| 丽水市| 佳木斯市| 灵丘县| 昌都县| 英吉沙县| 自治县| 五峰| 醴陵市| 洮南市| 沐川县| 屏山县| 晴隆县| 喀喇沁旗| 板桥市| 元氏县| 莱芜市| 孟津县| 夏邑县| 随州市|