1. 문제
data.txt 라는 파일안에 millionth 단어 옆에 비밀번호가 있다고 한다.
2. 명령어
2.1 head
파일의 시작 부분에서 특정 수의 줄을 출력할 때 사용
head 파일명 (파일 첫10줄 출력)
head -n N 파일명 (n줄 출력하기)
2.2 grep
특정 패턴이나 문자열을 검색할 때 사용
grep "검색할 문자열" 파일명 (파일 내에서 문자열 검색)
grep "검색할 문자열" 파일명1 파일명2 (여러파일 내에서 문자열 검색)
grep -r "검색할 문자열" 디렉터리경로 (디렉터리 내 모든 파일에서 문자열 검색)
grep -i '검색할 문자열' 파일명 (대소문자 구분하지 않고 검색)
grep -E '정규표현식' 파일명 (정규 표현식 사용해서 검색)
3. 풀이
head 명령어로 data.txt를 맛보니깐 뭔가 Key Value 형식으로 문자열이 저장되어 있다.
grep 명령어로 millionth를 찾아보자
data.txt를 읽는데 그 안에서 millionth라는 단어를 찾아서 출력한다.
cat data.txt | grep "millionth"
'Wargame > bandit wargame' 카테고리의 다른 글
Bandit Level 9 -> 10 (0) | 2024.04.30 |
---|---|
Bandit Level 8 -> 9 (1) | 2024.04.30 |
Bandit Level 6 -> 7 (0) | 2024.04.30 |
Bandit Level 5 -> 6 (0) | 2024.04.30 |
Bandit Level 4 -> 5 (0) | 2024.04.30 |