我有以下列表:
4. Apples
3. Oranges
2. Lemons
1. Bananas
4. Oranges
3. Lemons
2. Apples
1. Bananas
我希望它在水果之前加上数字并将其输出为:
7. Oranges
6. Apples
5. Lemons
2. Bananas
想知道在终端中使用单行命令是否可以执行该过程?
答案 0 :(得分:0)
您的awk
命令使用|
。
我想您简化了输入(谢谢!),通过此输入,我可以删除OFS
,更改顺序并使用
awk -F '.' '{a[$2] += $1} END {for (i in a) print a[i] "." i}' inputfile