나는 속담이 있습니다 :
www.raja.server.local.com에서 공간을 확인하세요. /usr이 40% 찼습니다.
그냥 분석하고 싶을 뿐이야www.raja.server.local.com위에서부터 라인.
참고: www.raja.server.local.com은 줄의 어느 위치에나 있을 수 있습니다.
답변1
질문을 "로 끝나는 모든 공백으로 구분된 필드 인쇄"로 바꿔 표현하면 .local.com
다음과 같이 트릭을 수행해야 합니다(GNU grep 사용).
grep -Eo '[^ ]+\.local\.com\b'
답변2
깨지기 쉬우나 여기에 답이 있습니다.
awk '/\.local\.com/ { x=gensub(/.* ([^\ ]+\.local\.com).*/,"\\1","1"); print x }'
더 나은 해결책은 역참조를 사용하는 것입니다.