다음 문자열이 있습니다.
- 2-0 854 0/413/5963 W 65.19 0 0 0.0 4.76 115.86
::1 www.example.com GET /서버 상태 http/1.1 - 2-0 854 0/413/5963 W 65.19 0 0 0.0 4.76 115.86
::1 www.example.com GET /서버 상태 http/1.1
내가 원하는 출력은 다음과 같습니다.
서버 상태 HTTP
서버 상태 HTTP
답변1
노력하다
앗
.... | awk -F/ '{print $4}'
어디
-F/
/를 구분 기호로 사용print $4
게임 4
grep
grep -o "[^/]*HTTP"
어디
-o
문자열만 일치[^/]*HTTP
/
HTTP가 뒤에 오지 않는 모든 문자
답변2
이 시도
awk -F/ '/GET/{print $2}' input.txt