Bandit

22.01.14 level 5 → 6. file ./* -size #c

슈팅스타제제 2022. 1. 16. 18:47

전 단계와 마찬가지로 inhere 디렉토리에 들어와서 모든 파일을 보았더니

maybehere로 시작하는 디렉토리가 20개나 있었다. maybehere 약올리나~!

이번에는 cat 명령어로 일일이 출력할 수 없다는 생각이 들었다. 

그래서 터미널에서 쓸 수 있는 반복문인 for ~ in 문을 사용해보기로 했다. 

근데 명령어를 사용하려고 했더니 파일의 종류가 다 달라서 반복문을 쓰는 것이 소용없었다. 

문제에서 조건이 1033바이트 크기라는 것을 생각하면 1033바이트 크기의 파일을 찾아라라는 file 명령어 옵션 -size 를 이용하기로 했다. 

//현재 디렉토리 하위의 파일들 중에서 1033바이트의 크기를 가진 파일을 찾는다.
find ./* -size 1033c

오케이 

파일의 크기가 주어진 이유는 파일 속 내용의 type으로 찾기에는 모두 ASCII text 파일이었고 very long lines라는 것을 확인할 수 있었다. 

 

DXjZPULLxYr17uwoI01bNLQbtFemEgo7

굿