인수 받기
검색 문자열과 파일 경로를 실행 명령에서 읽어 온다.
std::env::args검색어와 파일 경로를 인수로 받고, 파일을 읽어 일치하는 줄을 출력하는 흐름을 단계별로 분리한다.
검색 문자열과 파일 경로를 실행 명령에서 읽어 온다.
std::env::args경로 인수로 파일 내용을 열고 검색 대상 문자열을 준비한다.
fs::read_to_string각 줄에 질의 문자열이 포함되는지 확인하고 결과만 모은다.
contains성공 결과는 표준 출력, 실패 설명은 표준 오류로 보낸다.
stdout / stderr모듈, 벡터와 문자열, 오류 처리, 테스트를 한 프로그램 안에서 이어 보며 실제 CLI 도구의 기본 구조를 익힌다.