【发布时间】:2016-02-18 22:36:16
【问题描述】:
问题
如何排除以空格字符开头的行,并且该行没有其他内容?使用 awk,我想打印 Need to print 行,但它也在打印空行。如何排除?
脚本:test.awk
$0 !~/^start|^#/ {
print "Result : %s",$0
}
数据
# test
start
Need to print
结果
Result : %s
Result : %s Need to print
【问题讨论】:
-
当一行仅包含空白字符时,您拥有的 2 个答案的行为会有所不同 - 您需要哪种解决方案取决于您是否应将此类行视为“空白行”。跨度>
标签: awk blank-line