ファイルをアルファベット順にソートする方法は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ウィンドウで、「左(または右) - ソート順 - 大文字と小文字の区別」を設定します。