如何从终端排序文本文件中的行?

我必须在课堂实验室的文件中对GPA进行排序。 老师使用putty,对于我们这些选择在课堂上使用Ubuntu的人,我们不知道如何执行升序排序和降序排序。

Nam GPA Something xyz 3.4 99 pqr 4.5 23 abc 5.6 44 dcd 4.4 22 edr 2.2 78 

如果你有一个像上面这样的文件。 您可以使用以下命令按GPA排序。 (更改键以按任何字段排序:’ – k value’)

 sort -k 2 filename 

如果要反向顺序,请使用-r选项

 sort -r -k 2 filename 

PuTTy只是用于连接计算机的程序。

有一个很棒的命令叫做sort你可能想试试。

另一个手册的人,会给你各种好的信息。

尝试man sort甚至手册man man