ls
정렬 하고 싶어요
- 파일명별(대소문자민감하지 않다)
- "버전"(
-v
) 을 누르세요.
나는 종종 번호가 매겨진 파일이 있는 디렉토리를 가지고 있습니다.
1-FileA
2-FileB
...
9-FileC
10-FileD
...
19-FileE
20-FileF
등. 이제 해당 옵션을 사용하면 파일 이름 앞의 숫자로 정렬 -v
할 수 있으며 (따라서 , , ..., , 대신 , ..., 가 표시됨 ) 이 옵션을 사용 하면 디렉터리를 먼저 나열할 수 있지만 sort 대소문자를 구분하지 않고 대문자(순서)로 시작하는 디렉터리를 표시한 다음, 소문자만 포함하는 디렉터리, 동일한 기준을 가진 파일을 표시합니다.ls
1-FileA
9-FileC
10-FileD
1-FileA
10-FileD
19-FileE
2-FileB
--group-directories-first
파일/디렉토리 이름의 "대/소문자"에 관계없이 주문하고 싶습니다. 명령을 사용하지 않고 이를 달성할 수 있는 방법이 있습니까 ( 옵션에 의해 생성된 색상이 sort
제거됨 )?ls
--color=auto
편집: 저는 Debian GNU/Linux를 사용하고 있으며 출력은 locale
다음과 같습니다.
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=it_IT.UTF8
LC_TIME=it_IT.UTF8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=it_IT.UTF8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=it_IT.UTF8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=it_IT.UTF8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
미리 감사드립니다.