请解释一下此awk命令的确切用途:
awk '$0!~/^$/{print $0}'发布于 2010-12-29 04:10:32
它删除了空行。条件是$0 (整行)不匹配!~ regexp /^$/ (行首紧跟行尾)。
类似于grep -v '^$'
发布于 2010-12-29 04:09:11
它打印非空的输入行。注意:在这种情况下,“空”并不意味着“空”。
发布于 2010-12-29 06:08:10
您的示例可以简单地重写为:
awk '!/^$/'或
sed '/^$/d'https://stackoverflow.com/questions/4549087
复制相似问题