按行字典顺序对文件排序,从右到左阅读

Lexicographically sort file by line, reading right-to-left

我正在寻找一个命令行(理想情况下)解决方案,让我通过从右到左比较每一行来对文件中的行进行排序。

例如...

输入:

aabc
caab
bcaa
abca

输出:

bcaa
abca
caab
aabc

我会 select 我认为在我忘记发布这个问题的一年中最容易记住的答案,但我也会将 clever/short 的答案投票为嗯

最容易记住的是

reverse < input | sort | reverse

不过您必须编写 reverse 命令。在 Linux 下,有 rev.