2016-12-24 5 views
0

私は、ファイルのfolder.The名に3つのファイルがある場合は、以下のとおりです。端末でMacのフォルダ内のファイルを並べ替えるにはどうすればいいですか?

0A1c.png 
0A93.png 
00A4.png 

MacOSのソートは、ファインダー内とファイルの順番を並び替えた後の数値ソートを実行 がある:

0A1c.png 
00A4.png 
0A93.png 

数値、0 00は等しいので、00A4は数値ソートで0A93の前に来る。各文字の

は私が文字を実行する必要がアップベースのソートASCII値は、ソート後のファイルの結果の順序があるように:

00A4.png 
0A1c.png 
0A93.png 

は、文字の値に基づいて、コマンドプロンプトリストにソートされたすべてのファイルをlsコマンドを入力しますこれは私がファインダーで必要とする順序です。フォルダ内のファイルの文字ソートを実行するために、どのコマンドを端末で使用できますか?

+0

CMDタグは、Windows固有のものです。 –

答えて

1

単にデフォルトではアルファベット順であるsortを使用します。

ls | sort 
+0

これはソートされた順番でファイル名をリストするだけですが、フォルダ内の実際のファイルの順番は変わりません。 –

+0

@DeepArora: "フォルダ内の実際のファイルの順序"とは何ですか?ヒント:そのような順序はありません!言い換えれば、現在求めていることは、通常のコンピュータでは全く不可能です。おそらく、あなたがしなければならないことは、あなたが望む順番で名前をテキストファイルに保存し、そこから読むことです。 –

関連する問題