我有以下列表。
4. Apples
3. Oranges
2. Lemons
1. Bananas
4. Oranges
3. Lemons
2. Apples
1. Bananas
我想让它在水果前加上数字,然后输出为:
7. Oranges
6. Apples
5. Lemons
2. Bananas
我想知道这个过程是否可以用终端的单行命令来完成?
橙子 awk
命令使用 |
. 我认为你简化了你的输入(谢谢!),有了这个输入,我可以去掉你的 OFS
顺序,改变顺序并使用
awk -F '.' '{a[$2] += $1} END {for (i in a) print a[i] "." i}' inputfile