这可能很简单,但我无法让它发挥作用。如何更正此sort
符号
sort +0 -1 something
使用更符合POSIX的-k
符号?如果我尝试sort -k 0,1 something
,sort
只是告诉我
sort: field number is zero: invalid field specification `0,1'
我无法在任何地方的排序文档中找到它。
答案 0 :(得分:1)
试试这个?
sort -k1,2 something
我手边没有类似unix的系统允许使用+0和-1表示法,但我猜你是想要对第一和第二个字段进行排序? -k标志中使用的索引是从一开始的,而不是从零开始的,所以我认为你有正确的想法,只需要将你的0,1改为1,2。
答案 1 :(得分:1)
实际上很简单 - 我不需要-k
表示法中的第0个字段。因此,+0 -1
,-k 1
是等效的。