경로 입력
검색어와 파일 경로를 커맨드 라인 인수에서 분리해 저장한다.
CLI 두 번째 인수로 받은 file_path를 표준 라이브러리에 넘기면 파일 내용을 Result<String>으로 얻는다.
검색어와 파일 경로를 커맨드 라인 인수에서 분리해 저장한다.
파일을 열고 전체 내용을 문자열로 읽어 Result로 돌려준다.
파일이 없거나 권한이 없을 때 expect 대신 사용자 친화적 처리를 준비해야 한다.
파일 I/O는 정상 경로보다 실패 경로가 중요하다. 읽기 성공뿐 아니라 경로 오류와 권한 오류를 함께 고려해야 한다.