プログラムがファイルを開く順序

プログラムがファイルを開く順序

ファイルグループを開くと、通常はグローバル文字を使用してディレクトリまたはサブセット内のすべてのファイルが開きます。通常は(常にそうではありませんが)、デフォルトではファイルをアルファベット順に開きます。コマンドを使用して表示できるように、変更日ごとにファイルを開くにはどうすればよいですかls -lt

ベストアンサー1

グローブはシェルによってアルファベット順に展開されます。到着バラより順序で引数リストをソートするためにlsasを使用しないでください(このソートをスキップするオプションについては、GNUの実装を参照してください)。ls-U

別のソート順にglobを拡張できる唯一のシェルは、対応する(逆方向)glob修飾子(および数値ソート)をzsh使用することです。oOn

print -rC1 -- *(oL) # sort by length
print -rC1 -- *(om) # sort by modification time
print -rC1 -- *(n)  # numeric sort
print -rC1 -- *(o+myfunc) # sort lexically after transformation by myfunc
print -rC1 -- *(oe['some code']) # same with inline code

など。

おすすめ記事