質問: c"は何をしますか? unixライクなシステムでlc_allのc値は何をしますか?私はそれがすべての面で同じロケールを強制することを知っていますが、cは何をしますか?
回答: lc_collateは、lsによって使用される「アルファベット順」も制御します。 usロケールは次のようにソートされます。a.c afilename.c afilename.h a.h 基本的に期間を無視します。あなたが好むかもしれません:a.c a.h afilename.c afilename.h 私は確かにそうします。設定lc_collate to cはこれを実現します。また、すべての大文字の後に小文字で並べ替えます。a.c a.h afilename.c a.c a.h