Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TIL] 터미널 환경에서 특정 문자열이 포함된 로그 검색하기 #25

Open
yunyoung1819 opened this issue Jun 8, 2024 · 0 comments
Assignees
Labels

Comments

@yunyoung1819
Copy link
Owner

yunyoung1819 commented Jun 8, 2024

Title

터미널 환경에서 특정 문자열이 포함된 로그 검색하기

Description

터미널 환경에서 특정 문자열이 포함된 로그를 검색하려면 grep 명령어를 사용

grep 명령어는 파일 내에서 특정 패턴을 검색하고 그 패턴이 포함된 줄을 출력

기본 사용법

grep "검색할 문자열" 로그파일이름
  • 예를 들어, "ERROR"라는 문자열이 포함된 로그를 검색하려면 다음과 같이 할 수 있음
grep "ERROR" /path/to/logfile.log

추가 유용한 옵션들

-i: 대소문자를 구분하지 않고 검색

grep -i "error" /path/to/logfile.log

-r: 디렉토리 내의 모든 파일을 재귀적으로 검색

grep -r "ERROR" /path/to/logfile.log

-n: 일치하는 줄의 줄 번호를 함께 출력

grep -n "ERROR" /path/to/logfile.log

-C[숫자]: 일치하는 줄 전후 [숫자] 줄을 함께 출력

grep -C 3 "ERROR" /path/to/logfile.log

Reference

@yunyoung1819 yunyoung1819 self-assigned this Jun 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant