使用Linux排序标准输出结果

时间:2013-09-10 01:39:36

标签: linux sorting standards output

所以我有一个程序将结果打印到标准输出(屏幕)上,有没有办法使用Linux排序对这些结果进行排序?

或者那种类型只能对文本文件的内容进行排序,因此我必须对文件进行排序,然后将文件内容打印到标准输出后呢?

2 个答案:

答案 0 :(得分:0)

如果从终端运行命令,则可以使用管道将输出通过管道传输到sort命令。 请参阅Piping

上的此参考

答案 1 :(得分:0)

您可以管道您的程序进行排序,如下所示:

program_name |排序

如果程序的输出具有统一的字段宽度,则可以传递选项以根据输出的特定列进行排序。如果您的输出宽度不均匀,那么您的排序可能会导致不希望的结果。

排序可以根据字母值和数值进行排序。检查排序的手册页。

希望有所帮助。