我有以下选项卡分隔的文件
1 879375 879375
1 899892 899892
1 949363 949363
1 949523 949523
1 949696 949696
1 949739 949739
1 955619 955619
1 957605 957605
1 957693 957693
并使用以下unix命令将第3列中的每个值加1:
awk '{$3+=1}1' file > new_file
然而,新文件丢失了标签分隔符,我想保留它。
你走在正确的道路上。您需要将FS
(字段分隔符(和OFS
(输出字段分隔符(output field separator((设置为代码的t
。
awk 'BEGIN{FS=OFS="t"} {$3+=1}1' Input_file