Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 按字典顺序按行对文件排序,从右向左读取_Sorting_Unix_Command Line - Fatal编程技术网

Sorting 按字典顺序按行对文件排序,从右向左读取

Sorting 按字典顺序按行对文件排序,从右向左读取,sorting,unix,command-line,Sorting,Unix,Command Line,我正在寻找一种命令行(理想情况下)解决方案,它允许我通过从右到左比较每一行来对文件中的行进行排序 例如 输入: aabc caab bcaa abca 输出: bcaa abca caab aabc 我会选择一个我认为在一年内最容易记住的答案,因为我忘了我发布了这个问题,但我也会选择聪明/简短的答案。最容易记住的答案是 reverse < input | sort | reverse reverse

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

例如

输入:

aabc
caab
bcaa
abca
输出:

bcaa
abca
caab
aabc

我会选择一个我认为在一年内最容易记住的答案,因为我忘了我发布了这个问题,但我也会选择聪明/简短的答案。

最容易记住的答案是

reverse < input | sort | reverse
reverse

不过,您必须编写一个命令。在Linux下,最容易记住的是

reverse < input | sort | reverse
reverse
不过,您必须编写一个命令。在Linux下,有
rev