
eu tenho algumas strings abaixo
- 2-0 854 0/413/5963 W 65,19 0 0 0,0 4,76 115,86
::1 www.example.com GET /status do servidor 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 /status do servidor HTTP/1.1
e eu quero a saída conforme abaixo: -
HTTP de status do servidor
HTTP de status do servidor
Responder1
tentar
estranho
.... | awk -F/ '{print $4}'
onde
-F/
usar / como separadorprint $4
quarto campo
grep
grep -o "[^/]*HTTP"
onde
-o
apenas string correspondente[^/]*HTTP
qualquer caractere não/
seguido por HTTP
Responder2
tente isso
awk -F/ '/GET/{print $2}' input.txt