假设,我有一个文件 (file.txt),其中包含一些带有字符的数字。
1 2 3 4 (23)
23 2 1 (51)
2 1 4 (11)
而且,我想按照下面给出的相反顺序阅读它。
(23) 4 3 2 1
(51) 1 2 23
(11) 4 1 2
我试过了:
awk '{print $NF,$0}' file.txt | sort -nr
Linux 中是否有命令行或迷你代码(在 AWK 或 C++ 或其他语言中) 来执行此任务?
最佳答案
awk '{for (i=NF;i>0;i--){printf $i" "};printf "\n"}' file.txt
输出:
(23) 4 3 2 1 (51) 1 2 23 (11) 4 1 2
关于c++ - 反转数据顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32792827/