sort を使うときは,LC_ALL=C を忘れずに - ny23の日記 http://d.hatena.ne.jp/ny23/20100611/p2 言語環境(ロケール)によってsortコマンドの速度が変わるらしいです。 数十万行のテキストファイルでテキトーに比較してみました。$ time LANG=C sort hoge.txt > /dev/null real 0m0.262s user 0m0.196s sys 0m0.064s $ time LANG=ja_JP.UTF-8 sort hoge.txt > /dev/null real 0m2.053s user 0m1.952s sys 0m0.068s $ time LANG=en_US.UTF8 sort hoge.txt > /dev/null real 0m13.438s user 0m13.381s sys 0m0.0