grep 진급 용법

1272 단어
Linux 환경 에서 매일 가장 많이 사용 하 는 명령 은 grep 입 니 다. 여기 서 약간 진급 하 는 용법 을 정리 합 니 다.
상용 옵션man grep 또는 grep 명령 을 참조 할 수 있 습 니 다. 가장 많이 사용 되 는 옵션 은 다음 과 같 습 니 다.
-v     
-w          
-i           
-o             
-n     
-F        (                   )

정규 표현 식
명령 예제:
grep -E "[0-9]+" sentence.txt
-E         
-P Perl     (        ,      、    、       )

지지 하 다.
#     
[0-9] #   
[^0-9] #     
(hello|world)       #  
\s    #   (  ,Tab,  )
\b   #     
\w   #  、  、   
^     #   
$   #   
#   
?
*
+
{n}
{n,}
{,m}
{n,m}
\d \ # 일반 정규 표현 식 이 있 습 니 다 \d. 숫자, grep 가 지원 하지 않 습 니 다.사용 가능 [0-9] 표시
흔 한 grep 용법
  • 단어 가 나 오 는 횟수
  • grep -o word sentence.txt | wc -l
    
  • 단 어 를 포함 하 는 줄 수
  • grep -c word sentence.txt
    
  • 특정 숫자 를 찾 아 반대로 정렬
  • grep -Po "(?<=cost: )[0-9]+" all.log
    

    여기 펄 정규 사 용 했 어 요.
  • kill 프로 세 스
  • ps -ef | grep java | grep -v "grep" | awk '{print $2}' | xargs kill
    

    Linux 명령 진급 용법 시리즈
  • find 진급 용법
  • 레 퍼 런 스
  • grep 명령
  • grep 0 폭 단언 & 정규 표현 식
  • 좋은 웹페이지 즐겨찾기