我想在.txt文件的末尾添加一个只包含“2”作为值的新列,并将新文件另存为输出。我救了我的输入.txt文件从R作为制表符分隔的文件。我试过以下代码;
awk -v RS='\r\n' 'BEGIN {OFS = '\t'} {print $0, "2"}' input.txt > output.txt
但它将2作为附加值添加到最后一列,并且在输出.txt文件
我的输入文件
SAMPLE rs1 rs2 rs3 rs4 rs5 rs6 rs7 rs8 rs9 rs10 rs11
6 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0
10 1 1
14 0 0 0 0 0 0 0 0 0 0 0
19 0 0 0 0 0 0 0 0 0 0 0
34 0 0 0 0 0 0 0 0 0 0 0
40 1 1 1
41 0 0 0 0 0 0 0 0 0 0 0
46 1
58 1
67 0 0 0 0 0 0 0 0 0 0
69 1
71 0 0 0 0 0 0 0 0 0 0 0
76 0 0 0 0 0 0 0 0 0 0 0
78 0 0 0 0 0 0 0 0 0 0 0
80 1
83 0 0 0 0 0 0 0 0 0 0
84 1
86 1
90 1
92 0 0 0 0 0 0 0 0 0 0
94 0 0 0 0 0 0 0 0 0 0
95 0 0 0 0 0 0 0 0 0 0
我得到的是什么输出.txt使用上述代码