awk命令设置多个FS

awk中FS代表输入字段分隔符,可以通过|设置多个不同的字段分隔符

#设置制表符和冒号两个分隔符
awk 'BEGIN{FS="\t| |;";OFS="\t"}{print $1,$3,$4,$5,$7,$10,$25,$5-$4+1}' exon.gtf|less
#设置制表符为分隔符
awk 'BEGIN{FS="\t";OFS="\t"}{print $1,$3,$4,$5,$7,$10,$25,$5-$4+1}' exon.gtf|less

你可能感兴趣的:(awk命令设置多个FS)