이중 ls 정렬 규칙

이중 ls 정렬 규칙

ls정렬 하고 싶어요

  1. 파일명별(대소문자민감하지 않다)
  2. "버전"( -v) 을 누르세요.

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

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

등. 이제 해당 옵션을 사용하면 파일 이름 앞의 숫자로 정렬 -v할 수 있으며 (따라서 , , ..., , 대신 , ..., 가 표시됨 ) 이 옵션을 사용 하면 디렉터리를 먼저 나열할 수 있지만 sort 대소문자를 구분하지 않고 대문자(순서)로 시작하는 디렉터리를 표시한 다음, 소문자만 포함하는 디렉터리, 동일한 기준을 가진 파일을 표시합니다.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=

미리 감사드립니다.

관련 정보