grep使用雜記

2021-07-14 19:03:16 字數 448 閱讀 3965

grep有如下一些選項,

-m指定輸出多少個匹配

-n則會將行號也輸出

-a指定將匹配行後的多少行也輸出

-b指定將匹配行前的多少行也輸出

看下面的例子。輸出了行號。行號後面跟':'表示是匹配行。跟'-'表示是非匹配行。

[root@localhost ~]# cat a_file.sh | grep eth1 -m 2 -n -a 3

19:echo ifconfig eth1 down

20:ifconfig eth1 down

21-echo ifconfig eth2 down

22-ifconfig eth2 down

23-

grep若要匹配'.',則需要加轉義字元'\'。

例如,匹配a.txt,則用  grep  'a\.txt'

git使用雜記

1.建立金鑰 解決方法 執行 引數為賬號名字 ssh keygen t rsa c provece965437 檢視公鑰內容並拷貝 cat home bjpdn001 ssh id rsa.pub 在github設定中新增乙個ssh key 貼上以上拷貝內容 2.建立遠端倉庫實現提交 push 開啟...

Boost使用雜記

無法開啟檔案 libboost filesystem vc140 mt sgd 1 64.lib 參考 b2 stage architecture x86 address model 64 link static runtime link static threading multi debug r...

GREP使用簡介

grep的工作方式是這樣的,它在乙個或多個檔案中搜尋字串模板。如果模板包括空格,則必須被引用,模板後的所有字串被看作檔名。搜尋的結果被送到螢幕,不影響原檔案內容。grep可用於shell指令碼,因為grep通過返回乙個狀態值來說明搜尋的狀態,如果模板搜尋成功,則返回0,如果搜尋不成功,則返回1,如果...