awk与sed 合并多行为一行

来源:互联网 发布:unity编程 编辑:程序博客网 时间:2024/05/17 08:38

1.读取*号,换行:  sed -n '/*/!{h;:1 n;/*/!{H;$!b1};z;x;s/\n/ /g;p}' file

2.读取*号换行:   sed -n '/*/{g;s/\n/ /gp;n;h;b};H' file


3. awk '/REC/{print ""}{printf"%s", $0","}END{print ""}' Base_350200_20160630154352_1467272632917_148426.index 

以REC关键词分行。


awk '/REC/{print ""}{printf"%s", $0","}END{print ""}'  Base_350200_20160630154352_1467272632917_148426.index 

0 0
原创粉丝点击