「ソート」がアスタリスクのような特殊文字を無視するのはなぜですか?
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*が1つのチャンクに終わることを期待しますが、このデータを実行するsortと、==入力が出力されます。何故ですか?アルファベット以外の文字などを無視するオプションを指定していません。ただsort dict > out。 の私のバージョンsortはから来ていcoreutils 8.5-1ubuntu3ます。