2017-05-27 89 views
0

正如我们所知,sort -k 2,2n会按照其第二列对文件进行排序。但是,如果文件包含第二列中具有相同值的多列行,GNU排序将如何处理它们?GNU如何处理相同的密钥?

回答

0

你想要-s选项:

--stable (-s)选项禁用这个不得已的比较,这样在各个领域比较相等线保持在原来的相对顺序

0

-s参数用于稳定排序(将保留先前的相对排序)。

如果未提供-s(稳定排序)参数,则会有最后一个比较(全线)来确定排序。