<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > Linux系統(tǒng)字符串查找命令詳細說明

        Linux系統(tǒng)字符串查找命令詳細說明

        時間: 佳洲1085 分享

        Linux系統(tǒng)字符串查找命令詳細說明

          Linux系統(tǒng)中有時候需要特定的查找字符串的功能。下面由學習啦小編為大家整理了Linux系統(tǒng)字符串查找命令詳細說明,希望對大家有幫助!

          Linux系統(tǒng)字符串查找命令詳細說明

          1.作用

          Linux系統(tǒng)中grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹 配的行打印出來。grep全稱是Global Regular Expression Print,表示全局正則表達式版本,它的使用權限是所有用戶。

          2.格式

          grep [options]

          3.主要參數

          [options]主要參數:

          -c:只輸出匹配行的計數。

          -I:不區(qū)分大 小寫(只適用于單字符)。

          -h:查詢多文件時不顯示文件名。

          -l:查詢多文件時只輸出包含匹配字符的文件名。

          -n:顯示匹配行及 行號。

          -s:不顯示不存在或無匹配文本的錯誤信息。

          -v:顯示不包含匹配文本的所有行。

          pattern正則表達式主要參數:

          \: 忽略正則表達式中特殊字符的原有含義。

          ^:匹配正則表達式的開始行。

          $: 匹配正則表達式的結束行。

          \<:從匹配正則表達 式的行開始。

          \>:到匹配正則表達式的行結束。

          [ ]:單個字符,如[A]即A符合要求 。

          [ - ]:范圍,如[A-Z],即A、B、C一直到Z都符合要求 。

          。:所有的單個字符。

          * :有字符,長度可以為0。

          Linux系統(tǒng)查找字符串命令實例

          假設您正在’/usr/src/linux/Doc’目錄下搜索帶字符 串’magic’的文件:

          $ grep magic /usr/src/Linux/Doc/*

          sysrq.txt:* How do I enable the magic SysRQ key?

          sysrq.txt:* How do I use the magic SysRQ key?

          其中文件’sysrp.txt’包含該字符串,討論的是 SysRQ 的功能。

          默認情況下,’grep’只搜索當前目錄。如果 此目錄下有許多子目錄,’grep’會以如下形式列出:

          grep: sound: Is a directory

          這可能會使’grep’ 的輸出難于閱讀。這里有兩種解決的辦法:

          明確要求搜索子目錄:grep -r

          或忽略子目錄:grep -d skip

          如果有很多 輸出時,您可以通過管道將其轉到’less’上閱讀:

          $ grep magic /usr/src/Linux/Documentation/* | less

          這樣,您就可以更方便地閱讀。

          有一點要注意,您必需提供一個文件過濾方式(搜索全部文件的話用 *)。如果您忘了,’grep’會一直等著,直到該程序被中斷。如果您遇到了這樣的情況,按 <CTRL c> ,然后再試。

          下面還有一些有意思的命令行參數:

          grep -i pattern files :不區(qū)分大小寫地搜索。默認情況區(qū)分大小寫,

          grep -l pattern files :只列出匹配的文件名,

          grep -L pattern files :列出不匹配的文件名,

          grep -w pattern files :只匹配整個單詞,而不是字符串的一部分(如匹配’magic’,而不是’magical’),

          grep -C number pattern files :匹配的上下文分別顯示[number]行,

          grep pattern1 | pattern2 files :顯示匹配 pattern1 或 pattern2 的行,

          grep pattern1 files | grep pattern2 :顯示既匹配 pattern1 又匹配 pattern2 的行。

          grep -n pattern files 即可顯示行號信息

          grep -c pattern files 即可查找總行數

          這里還有些用于搜索的特殊符號:

          \< 和 \> 分別標注單詞的開始與結尾。

          例如:

          grep man * 會匹配 ‘Batman’、’manic’、’man’等,

          grep ‘\<man’ * 匹配’manic’和’man’,但不是’Batman’,

          grep ‘\<man\>’ 只匹配’man’,而不是’Batman’或’manic’等其他的字符串。

          ‘^’:指匹配的字符串在行首,

          ‘$’:指匹配的字符串在行 尾,

          補充:Linux查找字符串命令常見用法

          1. 遍歷文件夾grep一個字符串

          find . -name "*c" | xargs grep "strings"

          在當前文件夾下所有c文件中查找字符串“string”

          2. 在某目錄下文件中查找某字符串

          grep -r youcode dir

          例如:查找home下文件中查找hello

          grep -r hello /home

          例如:在當前所有目錄下文件中查找hello,不區(qū)分大小寫

          grep -ir hello . www.2cto.com

          從文件內容查尋匹配指定字符串的行:

          $ grep "被查尋的字符串" 文件名

          從文件內容查尋與正則表達式匹配的行:

          $ grep –e “正則表達式” 文件名

          查尋時不區(qū)分大小寫:

          $ grep –i "被查尋的字符串" 文件名

          查尋匹配的行數:

          www.2cto.com

          $ grep -c "被查尋的字符串" 文件名

          從文件內容查尋不匹配指定字符串的行:

          $ grep –v "被查尋的字符串" 文件名

          從根目錄開始查尋所有擴展名為.log的文本文件,并找出包羅”ERROR”的行

        3644688 主站蜘蛛池模板: 亚洲码国产精品高潮在线| 无码国内精品人妻少妇| 国内少妇人妻偷人精品视频| 97无码人妻福利免费公开在线视频| 久久伊人色| 日韩加勒比一本无码精品| 潮喷大喷水系列无码视频| 亚洲精品日韩中文字幕| 色狠狠色婷婷丁香五月| 熟女丝袜美腿亚洲一区二区三区 | 精品久久精品午夜精品久久| 亚洲成色在线综合网站| 国产伦一区二区三区久久| 久久99久国产麻精品66| 免费VA国产高清大片在线| 免费无码又爽又刺激激情视频| 国产精品一区二区在线欢| 日韩在线视精品在亚洲| 亚洲av二区伊人久久| 国产老头多毛Gay老年男| 久久99久久99精品免观看| 日韩精品 在线 国产 丝袜| 成人国产一区二区三区精品| 免费人成网站免费看视频| 丰满少妇棚拍无码视频| 在线a级毛片无码免费真人| 亚洲日韩av无码中文字幕美国| 国产精品国产三级国快看| 国产精品成人观看视频国产奇米| 久久国产自偷自偷免费一区| 成av人电影在线观看| 日韩欧美在线综合网另类| 国产精品久久久午夜夜伦鲁鲁 | 国内精品久久久久影院网站| www国产精品内射熟女| 国产中文字幕精品免费| 国产无套粉嫩白浆在线精品| 午夜福利激情一区二区三区| 高级艳妇交换俱乐部小说 | 2021国产精品一区二区在线| 无码A级毛片免费视频下载|