需求说明:好多软件配置文件中会有许多以#开头的注释说明内容和空行,需求是在查看文件的时候不显示这些内容。

 

1:使用cat方式

命令格式:cat 文件路径 | grep -v "^#" | grep -v "^$"

举例:cat /etc/ssh/sshd_config | grep -v "^#" | grep -v "^$"

2.使用sed方式


命令格式:sed -e '/^#/d' -e '/^$/d' 文件名

举例:sed -e '/^#/d' -e '/^$/d' /etc/ssh/sshd_config