grep命令-v參數(反向選擇)分別去掉所有以#(井號)和;(分號)開頭的注釋信息行,對於剩余的空白行可以再用^$來表示並反選過濾
[root@rhel7 samba]# cat smb.conf | grep -v "#" | grep -v ";" | grep -v "^$" [global] workgroup = MYGROUP server string = Samba Server Version %v log file = /var/log/samba/log.%m max log size = 50 security = user passdb backend = tdbsam load printers = yes cups options = raw [homes] comment = Home Directories browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes
