ls
Max OS X Lion에서 파일 및 디렉토리를 Ubuntu Linux와 유사한 방식으로 명령을 만들 려면 어떻게해야합니까 (대소 문자를 구분하지 않고 디렉토리를 맨 위에, 도트 파일을 맨 위에) 이상적으로는 정렬과 같은 다른 명령으로 출력을 파이핑하지 않고이 작업을 수행하고 싶습니다.
예를 들어 다음과 같이보고 싶습니다.
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
OS X의 유사 정렬합니다
LC_COLLATE
en_US.UTF-8
OS X에서 로 설정 되었지만 ls
여전히 오래된 POSIX
방식으로 정렬 됩니다. 아무도 내가 이것을 리눅스처럼 행동하게 만드는 방법을 알고 있습니까?