<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## grep Globel search Regular Expression and Print out the line 全面搜索正則表達式并把行打印出來,它是一種強大的**逐行**文本搜索工具,與正則表達式結合使用。 >fgrep:fast grep不支持正則表達式,速度較快,節省大量CPU資源 ### Pattern 文本和正則表達式所組成的匹配條件 ~~~ grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...] ~~~ ### OPTIONS ~~~ -c --count 統計文件中包含文本的次數 -i --ignore-case 忽略大小寫 -v --invert-match 顯示不匹配的行 -o --only-matching 只顯示被匹配到的字符 -q --quite 過濾但不輸出,返回值可以作為判斷 -w --word-regexp 將元字符不在解析為特殊含義,簡單處理為匹配字符串 -x --line-regexp 匹配整行而不是部分匹配 --color 匹配后以顏色標出 -r --recursive 遞歸搜索 -e 匹配多個模式 --exclude-dir=d 除去某個目錄 --exclude=GLOB 除去通配的文件 --include=GLOB 只包含通配的文件 ~~~ ~~~ -E 開啟擴展正則 -A NUMBER OFLINE 顯示之后幾行 -B NUMBER OFLINE 顯示之前幾行 -C NUMBER OFLINE 顯示前后幾行 ~~~ ### 匹配字符 元字符 >[info]當模式中出現元字符,模式需要使用引號。 單引號表示強引用,不做變量替換; 雙引號為弱引用,會做變量替換。 ~~~ . 匹配任意單個字符 [ ] 匹配范圍內的任意單個字符 [^ ] 匹配指定范圍外的任意單個字符 ~~~ >或字符"|"是擴展正則表達式中定義的,grep需要加上-E選項才能支持它。 #### 字符集合 ~~~ [:digit:] [0-9] [:xdigit:] [0-9a-fA-F] [:lower:] [a-z] [:upper:] [A-Z] [:alnum:] [0-9a-zA-Z] [:space;] 空格或者tab [:punct:] 標點 ~~~ ### 匹配次數 貪婪匹配 ~~~ \? 0次或1次前面的字符 + 匹配前面的字符1次或者多次 * 任意長度的前面的字符(除換行符) .* 任意長度任意字符 \{m,n\} 前面的字符至少m次,最多n次 ~~~ >[info] 在擴展正則表達式中,省略"\\",支持“|” 或 ### 位置錨定 ~~~ ^ 此字符后面的內容必須在行首 $ 此字符前面的內容必須在行尾 ^$ 空白行 \<或者\b 錨定詞首,其后面的字符必須作為單詞的首部 \>或者\b 錨定詞尾,其前面的字符必須作為單詞的尾部 ~~~ >[danger] \^[[:space:]]*$ 可以有空格,但不能有任何字符的行,也可以為空行 > 單詞 字符中不包含特殊字符即可 ### 分組 將一個或者多個字符綁定成一個整體進行匹配; 分組后便于后向引用; ~~~ \(\) ~~~ ![](https://ws2.sinaimg.cn/large/006tNc79ly1fl5tkq3yxbj30q00bgjsm.jpg) ### 后向引用 ~~~ \1: 引用第一個左括號以及與之對應的右括號所包括的所有內容 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看