특정 문자 위치부터 시작하는 열을 기준으로 텍스트 파일을 정렬하는 방법은 무엇입니까? [복사]

특정 문자 위치부터 시작하는 열을 기준으로 텍스트 파일을 정렬하는 방법은 무엇입니까? [복사]

다음 입력 파일(예제)을 고려하십시오...

afaefkl    aaa
al kmm     ddd
aajwoe     bbb
bnm aefp   ccc

...표준 Unix/Linux 도구를 사용하여 열 2(각 행의 문자 위치 12에서 시작)별로 정렬하는 가장 간단한 방법은 무엇입니까?

공백은 탭 없이 공백으로만 구성되므로 sort -k2명백한 이유로 실패합니다.

예상 출력은 다음과 같습니다.

afaefkl    aaa
aajwoe     bbb
bnm aefp   ccc
al kmm     ddd

답변1

man sortsort --key=1.12원하는 효과를 얻으려면 사용하는 것이 좋습니다 .

관련 정보