[20210802]grep奇怪的過濾.txt
[20210802]grep奇怪的過濾.txt
--//使用grep過濾遇到的奇怪問題.做一個記錄.
$ cat a3.txt
struct ktetb[25], 8 bytes @308
ub4 ktetbdba @308 4280320
ub4 ktetbnbk @312 128
struct ktetb[26], 8 bytes @316
ub4 ktetbdba @316 4288512
ub4 ktetbnbk @320 128
aaa ^^st
--//^在正規表示式裡面解析為開頭.但是有點奇怪的是
$ egrep "^^^^^^^^^^st" a3.txt
struct ktetb[25], 8 bytes @308
struct ktetb[26], 8 bytes @316
$ egrep "^^st" a3.txt
struct ktetb[25], 8 bytes @308
struct ktetb[26], 8 bytes @316
$ egrep "\^\^st" a3.txt
aaa ^^st
--//egrep執行,無論前面多少^開頭,都是顯示行開頭是st的行。要轉義一下才支援顯示^^st的行.而如果寫成如下:
$ grep "^^st" a3.txt
--//沒有輸出.
$ grep "\^\^st" a3.txt
aaa ^^st
--//如果看手冊:
Egrep is the same as grep -E. Fgrep is the same as grep -F.
-E, --extended-regexp
Interpret PATTERN as an extended regular expression (see below).
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2784840/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20180417]奇怪的grep過濾問題.txt
- [20210420]19c奇怪的過濾條件.txt
- [20211108]sqlplus管道過濾.txtSQL
- [20210802]cygwin文字回車換行問題.txt
- [20230905]奇怪的語法.txt
- [20191104]sqlplus 管道檔案 過濾.txtSQL
- [20221020]奇怪的增量備份.txt
- [20220822]奇怪的ashtop輸出.txt
- [20211111]奇怪的ashtop輸出.txt
- [20210924]awk奇怪的輸出.txt
- [20201106]奇怪的awr報表.txt
- [20181120]奇怪的insert語句.txt
- [20200402]strace過濾使用awk問題.txt
- [20231012]奇怪的執行時長.txt
- [20230426]奇怪的AVG_IOW_MS.txt
- [20190306]奇怪的查詢結果.txt
- [20220304]grep --no-group-separator.txt
- [20220121]windows使用grep注意.txtWindows
- [20181031]lob欄位與布隆過濾.txt
- [20221103]奇怪的mail資訊(整理版本).txtAI
- [20211018]奇怪的歸檔目的地.txt
- [20210924]awk奇怪的輸出2.txt
- [20211210]優化遇到的奇怪問題.txt優化
- [20190329]grep與管道檔案.txt
- [20211020]奇怪lsnrctl status顯示.txt
- [20231124]奇怪的高邏輯讀4.txt
- [20230405]奇怪的顯示輸出寬度.txt
- [20230216]奇怪的高邏輯讀3.txt
- [20220811]奇怪的隱式轉換問題.txt
- [20190324]奇怪的GV$FILESPACE_USAGE檢視.txt
- [20211026]奇怪註解不起作用.txt
- [20181201]奇怪的INDEX SKIP SCAN執行計劃.txtIndex
- 4、過濾器的使用及自定義過濾器過濾器
- [20240826]奇怪ORA-01031 insufficient privileges報錯.txt
- 過濾
- [20211209]pdb資料庫kill job遇到的奇怪情況.txt資料庫
- 一次奇怪的的bug排查過程
- 誠翔濾器光刻膠過濾器濾芯:保障光刻過程的高效與安全過濾器