|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Re: SED - Como parar a consulta na N ocorrência |
Date: | Tue, 22 Aug 2017 17:53:22 -0300 |
O Itamar Santos de Souza, PhD em assuntos “sedianos e awkdianos” e que pode ser achado dando pitacos na lista shell-script do Yahoo muito me ajudou neste capítulo, revisando-o e sugerindo dicas. Valeu, Itamar!
E o Itamar Santos de Souza, um colega da lista que sabe tudo e mais um pouco sobre sed e awk, respondeu:
Pode usar os navegadores modo texto e depois filtrar com sed, awk, cut, etc. Por exemplo:
echo "<tr><td><strong>Tensão de entrada: \
</strong></td><td>218.9 V</td></tr>" \
| links -dump
ou:
echo "<tr><td><strong>Tensão de entrada: \
</strong></td><td>218.9 V</td></tr>" \
| lynx -dump -stdin
ou ainda:
echo "<tr><td><strong>Tensão de entrada: \
</strong></td><td>218.9 V</td></tr>" \
| w3m -T text/html
E para tirar os números desejados bastaria concatenar qualquer um desses casos em um pipe com um simples sed.
"Um dos 3 comandos anteriores" | sed 's/[^0-9.]//g'
Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico
wowem tantos anos eu nunca usei esta opção-m NUM, --max-count=NUMStop reading a file after NUM matching lines. If the input is standard input from a regular file, and NUM matching lines are output, grep ensures that the standard input is positionedto just after the last matching line before exiting, regardless of the presence of trailing context lines. This enables a calling process to resume a search. When grep stops afterNUM matching lines, it outputs any trailing context lines. When the -c or --count option is also used, grep does not output a count greater than NUM. When the -v or --invert-matchoption is also used, grep stops after outputting NUM non-matching lines.2017-08-22 15:29 GMT+02:00 address@hidden [shell-script] <address@hidden.br >:Caro AndréNesse caso acho melhor usar o grep:grep -m 2 '\b192.168.1.4\b' ips.txt[]'sItamar--
[Prev in Thread] Current Thread [Next in Thread]
- SED - Como parar a consulta na N ocorrência, andrelucio . fc, 2017/08/22
- Re: [shell-script] SED - Como parar a consulta na N ocorrência, Tiago Peczenyj, 2017/08/22
- Re: [shell-script] SED - Como parar a consulta na N ocorrência, itamarnet, 2017/08/22
- Re: SED - Como parar a consulta na N ocorrência, andrelucio . fc, 2017/08/22
- Re: SED - Como parar a consulta na N ocorrência, andrelucio . fc, 2017/08/22
- Re: SED - Como parar a consulta na N ocorrência, itamarnet, 2017/08/22
- Re: [shell-script] Re: SED - Como parar a consulta na N ocorrência, Tiago Peczenyj, 2017/08/22
- Re: [shell-script] Re: SED - Como parar a consulta na N ocorrência, Julio C. Neves <=
- Re: [shell-script] SED - Como parar a consulta na N ocorrência, phfbettega, 2017/08/22
- Re: [shell-script] SED - Como parar a consulta na N ocorrência, João Paulo Ramos Nogueira, 2017/08/23
- Re: [shell-script] SED - Como parar a consulta na N ocorrência, João Paulo Ramos Nogueira, 2017/08/23
- Re: [shell-script] SED - Como parar a consulta na N ocorrência, phfbettega, 2017/08/23
- Prev by Date: Re: SED - Como parar a consulta na N ocorrência
- Next by Date: Re: [shell-script] SED - Como parar a consulta na N ocorrência
- Previous by thread: Re: [shell-script] Re: SED - Como parar a consulta na N ocorrência
- Next by thread: Re: [shell-script] SED - Como parar a consulta na N ocorrência
- Index(es):