이중 ls 정렬 규칙

이중 ls 정렬 규칙

ls정렬하고 싶습니다

  1. 파일명별(대소문자둔감한)
  2. "버전"별( -v)

나는 종종 다음과 같은 번호가 매겨진 파일이 있는 디렉토리를 가지고 있습니다.

1-FileA
2-FileB
...
9-FileC
10-FileD
...
19-FileE
20-FileF

기타 등등. 이제 옵션을 사용하면 파일 이름 앞에 추가된 숫자를 기준으로 정렬 -v할 수 있으며 (따라서 , , ..., , 대신 , ..., , 가 표시됨 ) 이 옵션을 사용 하면 디렉터리를 먼저 나열할 수 있습니다. 그러나 정렬은 대소문자를 구분하지 않고, 대신 대문자(들)로 시작하는 디렉토리, 소문자만 있는 디렉토리, 동일한 기준을 가진 파일을 표시합니다.ls1-FileA9-FileC10-FileD1-FileA10-FileD19-FileE2-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=

미리 감사드립니다.

관련 정보