sort
은 내 키 사양을 좋아하지 않는 것 같습니다. 왜? 남자 페이지에서 Gnu 정렬 : 필드 사양의 빗나간 문자
~/tmp $ sort --version
sort (GNU coreutils) 8.25
Packaged by Cygwin (8.25-1)
~/tmp $ echo 'a;b;c;d;e;f;g'|sort --field-separator=';' --key=1,5,2
sort: stray character in field spec: invalid field specification '1,5,2'
:
-k, --key = KEYDEF : 일종의 열쇠를 통해; KEYDEF 위치와 문자 위치 F는 [.C] [OPTS]가 개시를 위해 [F는 [.C] [] OPTS]이다
KEYDEF 입력 및 F는 필드 번호 인 위치를 중지하고 C를 준다 해당 영역에서; 둘 다 원점 1이고 정지 위치 의 기본값은 행의 끝입니다.
KEYDEF의 .C 및 OPTS 부분은 선택 사항이므로 키 지정 F, F, F (즉, 필드 번호 만)가 정확해야합니다. 나는 무엇을 잘못 했는가?
현재, 내 환경은 Z- 쉘을 실행하는 Cygwin입니다.
고마워, 마침내! – user1934428