【发布时间】:2021-11-11 00:05:25
【问题描述】:
大家好,我有这个格式的文档。
id first_name last_name age address telephone item1 tax1 item2 tax2 item3 tax3
我需要这个结果
id first_name last_name age address telephone item1 tax1
id first_name last_name age address telephone item2 tax2
id first_name last_name age address telephone item3 tax3
将此命令与 awk 一起使用
awk '{for (i=5; i<NF; i+=2) print $1, $2, $3, $4, $5, $6, $i, $(i+1)}' file.txt > file2.txt
还有这个意想不到的结果
id first_name last_name age address telephone address telephone
id first_name last_name age address telephone item1 tax1
id first_name last_name age address telephone item2 tax2
id first_name last_name age address telephone item3 tax3
如果你能帮助我,我将不胜感激。
【问题讨论】: