如何去掉linux配置檔案的註釋行和空行

2021-08-07 12:07:33 字數 874 閱讀 1046

1樓:騰訊電腦管家

1、使用grep -v "^#" 來去掉註釋行,其中:-v 就是取相反的 ^# 表示以#開頭的行

eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用「>」來重寫配置檔案)

2、有時也會連同空行一起去掉,使用管道符來完成(^$表示空行 )

上面用了 2次 grep 過濾命令 ,也就是把空行和註解行過濾掉,再把剩下的內容追加儲存為原

來的配置檔案 vsftpd.conf 這個時候就檔案裡的內容就沒有註解行和空行了,,,,

3、備註:在更改配置檔案時,建議先對配置檔案做一下備份,對配置檔案不熟悉的建議不要用這種方法,配置檔案中的註解行還是有一定的幫助的。

2樓:一枕相思許我

1.more 檔案|grep -v '^#'|grep -nv '^$'

2.grep -v '^#\|^$' -n 檔案3.grep ^[^#] -n 檔案

4.sed -e '/^#\|^$/d' -e '=' 檔案

3樓:匿名使用者

grep -ve "^#|$" /etc/vsftpd/vsftpd.conf笑死

4樓:匿名使用者

cat file |grep-v ^# |grep -v ^$ >>newfile

5樓:匿名使用者

cat file |grep -v ^$|grep -v ^#

cisco2600系列路由器的配置檔案

flash 放的是cisco的ios系統檔案 nvram 放的是啟動時自動載入的配置檔案,也就是startup config system 也就是交換機 路由器的記憶體ram,放的是當前執行的配置檔案,即running config copy running config startup confi...

如何檢視linux檔案系統的型別

通過df命令檢視。df 命令是用來檢視檔案系統磁碟空間使用量的。但df 命令只會列出已掛載的檔案系統資訊,對於沒有掛載的檔案系統是檢視不到的。使用這個命令可以很方便的檢視已掛載的檔案系統的空間使用量 剩餘空間大小等資訊。同時,partde命令也可以檢視linux檔案型別。parted命令就比較強大了...

如何在LINUX中特定的資料夾下建立檔案

隨便建立個文件字尾是.txt就得了。如果是通過命令執行的話就是touch命令。如何在linux中特定的資料夾下建立一個txt檔案 touch root test test test.txt 怎麼在linux中特定的資料夾下建立一個txt檔案 linux中建立 檔案用復touch 例如 touch 1...