真夜中の司令官の並べ替え

真夜中の司令官の並べ替え

ファイルをアルファベット順にソートする方法はmc

私のディレクトリに次のファイルがあります

asn-gpD2360-time.pdf
asn-gp-time.pdf
asn-mggpD2360-time.pdf
asn-mggplcfD2360-time.pdf
asn-mggplcf-time.pdf
asn-mggp-time.pdf

名前でソートを設定したら、次のようにソートしたいと思います。

asn-gp-time.pdf
asn-gpD2360-time.pdf
asn-mggp-time.pdf
asn-mggpD2360-time.pdf
asn-mggplcf-time.pdf
asn-mggplcfD2360-time.pdf

たとえば、Pythonは次のことを行います。

>>> sorted(['asn-gpD2360-time.pdf', 'asn-gp-time.pdf', 'asn-mggpD2360-time.pdf', 'asn-mggplcfD2360-time.pdf', 'asn-mggplcf-time.pdf', 'asn-mggp-time.pdf'])
['asn-gp-time.pdf', 'asn-gpD2360-time.pdf', 'asn-mggp-time.pdf', 'asn-mggpD2360-time.pdf', 'asn-mggplcf-time.pdf', 'asn-mggplcfD2360-time.pdf']

代わりに、mc最初のリストに示すように注文してください。なぜ? Pythonのように並べ替えるにはどうすればよいですか?


「バージョン」と2つの組み合わせを基準にソートして実行してみましたが、LC_COLLATION=C mc依然として奇妙にソートされています。

答え1

MCウィンドウで、「左(または右) - ソート順 - 大文字と小文字の区別」を設定します。

関連情報