我在学校有一项任务,要按特定顺序对文件内容进行排序。我必须先用 Windows 批处理文件来做,现在我必须在 Linux 上做同样的事情。该文件在整个过程中或多或少看起来像这样:
John Doe : Crocodiles : 1035
在Windows中,我通过以下方式解决了这个问题:
sort /r /+39 file.txt
文件中的行应该按点数(右边的数字)按降序排序。此外,任务的第二部分是按中心列对行进行排序。
如何在 Linux 中获得相同的结果?我也在 Linux 中尝试了几种不同的 sort 命令变体,但到目前为止都没有成功。