grep去除空行与注释行的三种方式

cat elasticsearch.yml | grep -v ^# |grep -v ^$
grep "^[^#]" kk.txt         不以#字符的其他字符 开头的。因为[ ]指定了是单个字符,所以就把空行排除了

grep -v "^$|[#;]" kk.txt       ////这个是 ^$ 或者 含有#的,^被或者符 分开了,^过不去的
grep -v "^$|^#" kk.txt         /////既然过不去那就只能 在后面加上^了

要有多努力才能对得起奔波的脚步和身上的期望
原文地址:https://www.cnblogs.com/hxfcodelife/p/13432107.html