Mac OSX中不区分大小写的ls排序
如何ls在Max OS X Lion 中使命令类似于Ubuntu Linux那样对文件和目录进行排序(不区分大小写,目录不在顶部,点文件不在顶部)?理想情况下,我希望在不将输出传递给另一个命令(例如sort)的情况下执行此操作。 例如,我想看: foo Foobar MyStuff/ .stuff/ test.txt 代替: .stuff Foobar MyStuff/ foo test.txt 在Linux中,ls排序顺序由系统的语言环境控制,特别是LC_COLLATE。当时LC_COLLATE=en_US.UTF-8,ls将对我想要的项目进行排序。时LC_COLLATE=C,ls将类似于OSX。 LC_COLLATEen_US.UTF-8在OS X中设置为,但ls仍采用旧POSIX方法。有谁知道我如何使它表现得更像Linux?