다음 입력 파일(예제)을 고려하십시오...
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 sort
sort --key=1.12
원하는 효과를 얻으려면 사용하는 것이 좋습니다 .