0
POSIX規範似乎沒有提到任何關於當提供給sort
程序的一行是另一行的前綴時會發生什麼情況。當一行是另一行的前綴時,「排序」行爲
但是我發現我的拷貝(GNU的coreutils 8.4)給出的優先前綴:
$ echo -e 'foo\nfoobar' | sort
foo
foobar
$ echo -e 'foobar\nfoo' | sort
foo
foobar
- 這是通用於所有
sort
實現? - 此行爲定義在哪裏?
- 我可以依靠它嗎?
- 這是因爲這是單詞「sort」w.r.t的通用定義。編程嗎?