'ls'エイリアスのアルファベット名は.filesと混在しません。

'ls'エイリアスのアルファベット名は.filesと混在しません。

現在、次のlsエイリアスを使用していますalias ls='ls -alhGkpsq --color=auto'。これにより、次のディレクトリのリストが生成されます。

[03:35] bryson@brys  ~ :$ ls
total 48K
4.0K drwx------ 4 bryson 4.0K Nov  2 03:34 ./
8.0K drwxr-xr-x 3 root   4.0K Apr 19  2012 ../
4.0K -rw------- 1 bryson  676 Nov  2 03:35 .bash_history
8.0K -rw-r--r-- 1 bryson   21 Nov 23  2011 .bash_logout
8.0K -rw-r--r-- 1 bryson   57 Nov 23  2011 .bash_profile
4.0K -rw------- 1 bryson   50 Nov  2 03:34 .lesshst
4.0K drwxr-xr-x 3 bryson 4.0K Nov  2 03:21 source/
4.0K drwx------ 2 bryson 4.0K Nov  2 03:23 .ssh/
4.0K -rw------- 1 bryson 1.6K Nov  2 03:23 .viminfo

これに関する私の質問はいいえOS Xバージョンの1つの問題はアルファベット順lsです。.ssh/無視する.ファイル名に。

私が望むのは、lsドットファイルをすべてアルファベット順に一番上に置くこと.です..。 (Arch Linux、Bash)

ベストアンサー1

ロケールが原因で発生する可能性がありますが、その場合:

LC_COLLATE=C ls -F --color=auto -l

ポイントファイルが正しくソートされました。

おすすめ記事