bandit
[Overthewire] level 8 -> level 9
Ron Weasley
2022. 6. 6. 23:24
728x90
문제를 보겠습니다.
해석을 해보면, 다음 패스워드는 data.txt에 저장되며, 한번만 나타나는 텍스트입니다.
쉽게 말해서 줄 단위로 패스워드가 있을텐데, 중복되는 문자열은 다 지워라 라는 소리입니다.
바로 풀겠습니다.
sort 명령어는 파일안에 있는 내용들을 정렬해주는 명령어이며, uniq는 생소하지만 중복된 데이터를 제거 해주는 명령어입니다.
-u 옵션은 중복 라인이 없는것만 보여주며, -i옵션은 중복 라인을 한라인으로 생각하고 출력해줍니다.
그래서 중복된 데이터를 없애보면 패스워드를 구할 수 있었습니다.
728x90