집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 grep을 사용하여 여러 조건을 필터링하는 방법
이 글에서는 주로 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.255Linux grep의 일반적인 필터링 명령을 살펴보겠습니다.
필터링된 콘텐츠 구문 등이 될 수 있으며 따옴표 1로 묶어야 합니다. 파일에서 키워드 키를 가져옵니다.
cat fileName | grep "key"# 🎜🎜#2. Word key1, key2, key3에서 키를 가져옵니다. cat fileName | grep -E "key1|key2|key3"
#🎜🎜 #3. 파일에서 여러 키워드를 가져오고 다음을 충족합니다.
cat fileName | grep key2| grep key34. "|"를 이스케이프해야 합니다: cat fileName | grep -v "key1|key2|key3"
이 기사는 PHP 중국어 웹사이트인 linux 시스템에서 가져온 것입니다. tutorial
칼럼, 학습에 오신 것을 환영합니다!위 내용은 Linux에서 grep을 사용하여 여러 조건을 필터링하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!