grep去注釋空行

2021-08-22 15:20:13 字數 488 閱讀 7199

grep的排除選項為 -ev 或者使用egrep -v

1.在檢視一些配置檔案時,會有很多注釋行和空行影響檢視,我們可以使用下面方法去除

①去注釋並匯入新檔案,以#為例

grep -ev 「^#」 filename>filename1

或者 egrep -v 「^#」 filename>filename1

②去空行並匯入新檔案,空行預設的字元為$

grep -ev 「^$」 filename>filename1

或者 egrep -v 「^$」 filename>filename1

③完整輸出去掉空行及注釋命令並匯入新檔案

grep -ev 「^$|#」 filename>filename1

或者 egrep -v 「^$|#」 filename>filename1

vim刪除空行和注釋

刪除空行 g d刪除空行以及只有空格的行 g s d刪除以 開頭或 空格 或 tab 開頭的行 g s d對於 php.ini 配置檔案,注釋為 開頭 g s d使用正規表示式刪除行 如果當前行包含 bbs 則刪除當前行 bbs d刪除從第二行到包含 bbs 的區間行 2,bbs d刪除從包含 bb...

vim刪除空行和注釋

刪除空行 g d刪除空行以及只有空格的行 g s d刪除以 開頭或 空格 或 tab 開頭的行 g s d對於 php.ini 配置檔案,注釋為 開頭 g s d使用正規表示式刪除行 如果當前行包含 bbs 則刪除當前行 bbs d刪除從第二行到包含 bbs 的區間行 2,bbs d刪除從包含 bb...

Vim 注釋與去注釋操作

1 通過方向鍵將游標定位到要去注釋內容的首行或未行 2 按 esc 鍵 3 按 ctrl v mac control v 進入 visual block 模式 4 通過方向鍵選擇要新增注釋的多行內容 5 按 shift i 實際上就是輸入大寫 i 6 在首行或末行輸入 7 按 esc 鍵,vim 編...