
Mauriciodez
(usa Debian)
Enviado em 28/12/2017 - 00:14h
sheeL escreveu:
Obrigado! Mas poderia me explicar a lógica desses comandos? Para eu ir podendo fazer sozinho? Porque tem mais trechos a destrinchar, como por exemplo este: "[20:03:32] [Server thread/INFO]: There are 0/20 players online:". No caso, eu desejaria pegar apenas o "0/20". Como ficaria?
Obrigado mais uma vez e boa noite.
grep "Número" txt.txt >>> Retorna a linha que contenha "Número" no arquivo txt.txt
sed 's/[^0-9]//g' >>> Retorna só números
awk '{print $NF}' >>> Retorna a ultima coluna ( com delimitador padrão )
awk '{print $4}' >>> Retorna a 4ª coluna ( com delimitador padrão )
awk '{print $5,$6,$7}' >>> Retorna a 5ª 6ª e 7ª coluna ( com delimitador padrão )
Nota: quando o delimitador não é especificado pelo parametro -F, o padrão é " " (espaço)
[20:03:32] [Server thread/INFO]: There are 0/20 players online:
Busque seu padrão e vc pode obter "0/20" com esse ( não vou especificar o padrão pq não sei qual é ).
awk '{print $6}' >>> imprime/retorna a sexta coluna
------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------