> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > Linux에서 grep을 사용하여 여러 조건을 필터링하는 방법

Linux에서 grep을 사용하여 여러 조건을 필터링하는 방법

angryTom
풀어 주다: 2019-12-12 17:01:20
앞으로
4761명이 탐색했습니다.

이 글에서는 주로 grep을 사용하여 Linux에서 여러 조건을 필터링하는 방법을 소개하며, grep의 일반적인 필터링 명령이 필요한 경우 참고할 수 있습니다.

Linux에서 grep을 사용하여 여러 조건을 필터링하는 방법

cat log.txt | grep 조건

cat log.txt | grep 조건 2; 🎜🎜##🎜#cat log.txt | grep 조건 2 | grep 조건 1 log.txt | grep 조건 3; #

말도 안되는 소리입니다. 예를 들어 abc.txt에서 mmm nnn을 제외해야 합니다

grep -v 'mmm|nnn' abc.txt

하지만 이것은 여전히 많습니다. 이러한 정보에서 필요한 IP 주소를 찾아야 합니다. grep -v를 사용하여 inet6을 차단하는 것을 고려해 볼 수 있습니다.

권장 사항: [#🎜 🎜#Linux 동영상 튜토리얼# 🎜🎜#]

1、|bash-3.2# ifconfig | grep inet | grep -v inet6
2、|  inet 127.0.0.1 netmask 0xff000000
3、|  inet 10.60.104.38 netmask 0xfffffe00 broadcast 10.60.105.255
로그인 후 복사

Linux grep의 일반적인 필터링 명령을 살펴보겠습니다.

필터링된 콘텐츠 구문 등이 될 수 있으며 따옴표 1로 묶어야 합니다. 파일에서 키워드 키를 가져옵니다.

cat fileName | grep "key"

# 🎜🎜#2. Word key1, key2, key3에서 키를 가져옵니다. cat fileName | grep -E "key1|key2|key3"

#🎜🎜 #3. 파일에서 여러 키워드를 가져오고 다음을 충족합니다.

cat fileName | grep key2| grep key3

4. "|"를 이스케이프해야 합니다: cat fileName | grep -v "key1|key2|key3"

이 기사는 PHP 중국어 웹사이트인 linux 시스템에서 가져온 것입니다. tutorial

칼럼, 학습에 오신 것을 환영합니다!

위 내용은 Linux에서 grep을 사용하여 여러 조건을 필터링하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:cnblogs.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿