是否可以使用命令添加前缀值



我有以下列表:

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

相关内容

  • 没有找到相关文章

最新更新