반응형
cat data.txt | sort | uniq | grep =
이전 레벨과 매우 비슷하니 먼저 이걸로 바로 확인해보았습니다.
하지만 이런 식으로 바이너리 파일과 매치된다면서 제대로 된 결과가 나오고 있지 않습니다.
이럴 때 쓸 수 있는 명령어가 있습니다.
바로 strings 명령어입니다.
바이너리 파일들은 작성된 내용들을 볼 수 없지만 부분적으로 문자 또는 숫자로 저장된 ASCII 문자들을 확인할 수 있게 해주는 명령어죠.
이걸 이용해서 grep과 함께 조건에 맞는 줄을 찾아보도록 하죠.
strings data.txt | grep =
결과 중에서 = 몇 개로 시작하는 줄이 몇 개 보입니다.
하지만 당연 눈에 띄는 하나의 줄이 있죠.
이거 말고도 할 수 있는 하나의 방법이 더 있습니다.
바로 grep 명령어의 -a 옵션을 이용하는 것입니다.
grep '=' -a data.txt
근데.. 조금 많이 보기 힘들군요.
아무튼 다음 레벨로 가보도록 합시다.
반응형