前端之家收集整理的这篇文章主要介绍了
正则表达式 – 如何使用awk忽略空行和注释行,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在写这段
代码:
awk -F'=' '!/^$/{arr[$1]=$2}END{for (x in arr) {print x"="arr[x]}}' 1.txt 2.txt@H_403_2@
此代码忽略空行,但我也想忽略以#(注释)开头的行.
知道如何添加多个模式吗?
改变!/ ^ $/到
!/^($|#)/@H_403_2@
要么
!/^($|[:space:]*#)/@H_403_2@
如果你想在#之前忽略空格.