[Bandit] Level 8 -> Level 9
2021. 12. 4. 22:20ㆍwargame
the only line of text that occurs only once
한번만 존재하는 유일한 텍스트 행이 다음으로 가는 암호
data.txt 파일 위치를 아는 경우
data.txt 파일 위치를 모르는 경우
cat 명령어 사용
*the only line of text that occurs only once
한번만 존재하는 유일한 텍스트 행이 다음으로 가는 암호
방법
사용할 명령어 : sort, uniq
sort는 정렬하는 명령어로 알파벳이나 숫자를 오름차순 혹은 내림차순으로 정렬할 수 있다.
또 같은 문자열이 있는 텍스트 파일에서는 문자열끼리 모은 다음 정렬해서 출력해준다.
uniq는 중복된 내용에 관련된 명령어이다. 전체적으로 분산되어 있는 중복된 내용은 찾아내지 못하기 때문에 정렬하여 순차적으로 만든 뒤에 이 명령어를 적용해야 한다. 정렬되지 않은 상태로 uniq 명령에 옵션을 적용해도 이상한 결과가 리턴되기 때문에 반드시 정렬을 한 후에 사용해준다.
여러 옵션들 중 적절한 옵션을 적용하여 한번만 존재하는 텍스트를 찾아보자.
-u 옵션:
중복라인이 없는 것만 보여준다.
-c 옵션:
같은 문자열이 몇 개씩 있는지를 보여준다.
`
'wargame' 카테고리의 다른 글
[Bandit] Level 10 -> Level 11 (0) | 2021.12.06 |
---|---|
[Bandit] Level 9 -> Level 10 (0) | 2021.12.05 |
[Bandit] Level 7 -> Level 8 (0) | 2021.12.02 |
[Bandit] Level 6 -> Level 7 (0) | 2021.12.01 |
[Bandit] Level 5 -> Level 6 (0) | 2021.11.30 |