awk将多行转为一行

Posted kuang17

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了awk将多行转为一行相关的知识,希望对你有一定的参考价值。

方法一:

ksql -At xxx -c "select datname from sys_database"|grep -v -E ‘TEST|TEMPLATE1|TEMPLATE0|SAMPLES|TEMPLATE2‘|awk ‘{sum=sum","$1} END {print sum}‘

 

方法二:

ksql -At xxx -c "select datname from sys_database"|grep -v -E ‘TEST|TEMPLATE1|TEMPLATE0|SAMPLES|TEMPLATE2‘|awk ‘{print $1}‘|xargs |sed ‘s/ /,/g‘

  

以上是关于awk将多行转为一行的主要内容,如果未能解决你的问题,请参考以下文章

匹配 AWK 中多行的正则表达式。 && 操作员?

多行变一行 xargs

HTML中 块级元素 如何转为 行内元素??

awk从入门到入土(17)awk多行写法

oracle 结果集行转列,多行数据转为一行显示,第一列内容拼接生成字段名

sql一行拆分多行记录