我以为可以sort
将常用前缀排序在一起,但这并不总是会发生。以以下输入为例:
AT0S*eightieths
AT0S*eyetooth's
AT*ad
AT*Ad
AT*AD
AT*Eydie
AT*eyed
ATF*adv
ATF*ATV
ATF*edify
ATF*Ediva
ATFKT*advocate
ATFKTNK*advocating
ATFKT*outfought
ATFKTS*advocates
ATHT*whitehead
ATHT*Whitehead
AT*id
AT*I'd
AT*Ito
AT*IUD
ATJ*adage
ATNXNS*attention's
ATNXNS*attenuation's
ATNXNS*autoignition's
AT*oat
AT*OD
AT*outweigh
AT*owed
ATP0K*idiopathic
ATP*adobe
ATT*wighted
ATT*witted
ATT*wooded
AT*UT
AT*Uta
AT*wowed
AT*Wyatt
ATX*atishoo
之后sort
,我希望所有结果都AT*
以一个块结尾,但是当您通过来运行此数据时sort
,输出==
输入。这是为什么?我没有指定任何选项来忽略非字母字符或其他任何东西。只是sort dict > out
。
我的版本sort
来自coreutils 8.5-1ubuntu3
。
为我工作。也许是某个地方的别名?
—
Matthieu Cartier 2010年