1. 将两行连接成一行,自定义分隔符
awk '$0!~/^@/ {key=$0; getline; print key "这里是分隔符" $0;next}{print $0}' test.sam
## $0!~/^@/ 读入行首不是@的行
## key-$0 该行赋值给key
## getline 读入下一行
## print key "这里是分隔符" $0 输出上一行(key)和目前读入的这一行($0),由自定义的分隔符分割。
## next 下一步循环啦啦啦
1. 将两行连接成一行,自定义分隔符
awk '$0!~/^@/ {key=$0; getline; print key "这里是分隔符" $0;next}{print $0}' test.sam
## $0!~/^@/ 读入行首不是@的行
## key-$0 该行赋值给key
## getline 读入下一行
## print key "这里是分隔符" $0 输出上一行(key)和目前读入的这一行($0),由自定义的分隔符分割。
## next 下一步循环啦啦啦
本文标题:awk大法好呀
本文链接:https://www.haomeiwen.com/subject/nhlycxtx.html
网友评论