utf-8 のテキストファイルがあります。このファイルに対して sort コマンドを行っても、日本語がソートされないことに気が付きました。

 % cat test.txt
あ
い
う
え
お
 % cat test.txt | sort
あ
い
う
え
お
 % cat test2.txt
お
え
う
い
あ
 % cat test2.txt | sort
お
え
う
い
あ

日本語を含んだテキストファイルをするには、どうしたらいいでしょうか。