正則表達式

1.

刪除以#開頭的:    s/^#.*$//g

如果有些先以空格開頭,並且順便想刪除換行駛符:  s/^[ ]*#.*\n//g

2.

刪除空白行:  g/^$/d

3.

如果想加註釋:   s/^/#/g

4.

vim中定位也比較方便,比如想查找註釋掉的mod_evasinve20,這樣就行了: [ /^#.*mod_evasive20.*$ ] 

5.(自己寫的)

刪除以//的開頭的註釋行: cat a2.C | grep -v '//' > a3.C

6.

在命令模式下用:%s/^\/\/.*$//

:g/\/\//d  把整行給刪了.

7. 刪除空白行

刪除沒有內容的空行

g/^$/d

刪除包含有空格組成的空行

g/^\s*$/d

除以空格或tab開頭到結尾的空行

g/^[ |\t]*$/d


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章