为什么ls以看似不同的顺序列出以下文件?
ls
默认情况下,不会ls按照我当前语言环境的字典顺序列出文件,我猜这是默认设置吗?
$ ls a_1 a_10 a_11 a_12 $ ls a_10-18 a_11-18 a_1-18 a_12-18
我有alias ls='ls --color=auto'和LC_COLLATE="en_US.UTF-8"。
alias ls='ls --color=auto'
LC_COLLATE="en_US.UTF-8"
ls sort locale
locale ×1
ls ×1
sort ×1