我有一个包含 6 列数据的文件。我想创建一个新的文本文件,其中仅包含 2 列,但我希望其中一个新列乘以一个变量(我将输入该变量)。我还想要一个额外的列,它只是对行进行编号。
例如输入
00001file 3.0 3.2 0.001 4.0 7
00002file 2.0 6.9 0.003 9.7 10
00003file 2.3 3.4 0.004 4.5 15
例如输出(列1 - 行号,列2 - 原始列6,列3 - 原始列2 * 10)
IE
1 7 30
2 10 20
3 15 23
我希望这更有意义。谢谢索尼娅
答案1
尝试这个,
awk '{print NR" "$NF" "$2*10}' input.file
1 7 30
2 10 20
3 15 23