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 編...