grep 同時滿足多個關鍵字和滿足任意關鍵字
① grep -e "word1|word2|word3" file.txt
滿足任意條件(word1、word2和word3之一)將匹配。
② grep word1 file.txt | grep word2 |grep word3
必須同時滿足三個條件(word1、word2和word3)才匹配。
3.統計符合條件的個數
*.log -------當前目錄下所有以.log結尾的日誌
grep word1 *.log | grep word2 | wc -l
4.分頁檢視符合條件的內容
grep word1 *.log | grep word2 | more
不說廢話, 例如需要排除 abc.txt 中的 mmm nnn
grep -v 'mmm\|nnn' abc.txt
bash-3.2# ifconfig | grep inet | grep -v inet6
inet 127.0.0.1 netmask 0xff000000
inet 10.60.104.38 netmask 0xfffffe00 broadcast 10.60.105.255
Linux 篩選文字內容 awk 與 grep
當你想爭對乙個文字檔案的特定內容進行篩選的時候,第一想到的是用awk還是grep?眾所周知 大家都知道 的是grep則以查詢著稱,而awk是linux上非常強大的文字處理工具,它基本上可以滿足大部分日常需求,這篇隨筆主要想展示一下分別用這兩個工具處理以下兩個實際問題。將gff檔案中注釋型別為gene...
用grep 篩選fastq 序列
grep 從檔案中篩選出 包含指定的字元或者正規表示式的行 預設只列印匹配到的行,比如乙個檔案 test.txt,其內容為 abcdef ghijkl grep a test.txt,輸出內容為 abc 指定了 a引數後可以輸出匹配行以及後面的幾行 grep a 3 a test.txt,輸出內容為...
同時使用多個篩選器來過濾資料
不定長引數 val arr list 111,222,333,444,555 def sum args int int args.foldleft 0 sum,v sum v 就是args.sum求和 sum arr res0 int 1665 不定長引數的定義 args int 表示args是乙個...