내가 지금까지 시도한 것은 다음과 같습니다.
sort /etc/passwd -t: -k1 > ~/passwd.bylogin
잘못된 출력으로 계속 오류가 발생합니다.
문제는 다음과 같습니다
사용자의 로그인 쉘을 기본 키로 사용하여 /etc/passwd 파일을 알파벳 오름차순으로 정렬합니다. 새로 생성된 파일 passwd.bylogin에 결과를 저장합니다.
왜 올바른 결과가 나오지 않는지 이해가 되지 않습니다.
답변1
질문을 올바르게 읽었다면 일곱 번째 필드인 쉘을 기준으로 정렬해야 합니다. 따라서 다음이 도움이 될 것입니다.
sort /etc/passwd -t: -k7 > ~/passwd.bylogin