Command Challenge | 31~42번 문제 정답 및 해설
Linux/Hands-on Practice·2026. 5. 17.
문제 31. reverse-me.txt 파일의 줄 순서를 뒤집어 마지막 줄이 먼저 출력되도록 하시오.💡 힌트 보기줄 순서를 뒤집는 명령어가 있습니다. tac은 cat의 반대 동작을 합니다.tac reverse-me.txt📖 왜 이렇게 쓸까?tac은 cat을 거꾸로 뒤집은 이름으로, 파일의 줄 순서를 역순으로 출력합니다.cat이 첫 줄부터 마지막 줄 순으로 출력한다면, tac은 마지막 줄부터 첫 줄 순으로 출력합니다.tail -r이나 awk로도 구현할 수 있지만 tac이 가장 간결합니다. 문제 32. faces.txt 파일에서 중복된 줄을 제거하되, 첫 번째 등장한 줄만 남기고 순서를 유지하여 출력하시오.💡 힌트 보기awk를 사용하면 줄을 기억해두면서 한 번 본 줄은 건너뛰는 방식으로 순서를 유지한..