|
From: | Sidney Souza |
Subject: | Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell |
Date: | Thu, 1 Jan 2015 14:02:40 -0200 |
Fala Sidney,eu vi que tinha muito grep e sed misturado, mas a ressaca está tão danada que não tive saco de otimizar, exceto tirando o cat arq | grep, ao qual sou alérgico ;) Mas acho que ninguém notou (eu notei pq estava dando zebra no zenity) que cada linha gerada termina com 2 carriage return ^M. Assim sendo, incluiria mais uma perninha no sed, ficando assim:
grep -E -a -A 6 '[0-9]{2}/[0-9]{2}/[0-9]{4}' D_MEGA.HTM | sed -r 's/<[^>]*>//g; /\/|--/d;s/\r//g' | sort | uniq -c | sortEm 31 de dezembro de 2014 14:09, Sidney Souza address@hidden [shell-script] <address@hidden> escreveu:Usando o sed eu cheguei nesta solução
grep -E -a -A 6 '[0-9]{2}/[0-9]{2}/[0-9]{4}' D_MEGA.HTM | sed -r 's/<[^>]*>//g; /\/|--/d;' | sort | uniq -c | sort------------------------------------------------------http://www.politicos.org.br2014-12-31 12:04 GMT-02:00 address@hidden [shell-script] <address@hidden>:Eu por exemplo não tenho html2text, mas pode usar- links -dump- lynx -dump -nolist- w3m -dump -T 'text/html'e qq um deles pipear por exemplo com esse trecho em awk, para lista um número por linha:awk '/[0-9]\/[0-9]/ {for (i=3;i<=8;i++) printf "%s\n", $i }'ou esse para já ordenar e eliminar a sequência "sort | uniq -c | sort":awk '/[0-9]\/[0-9]/ {for (i=3;i<=8;i++) numero[$i]++} END {for (num in numero) print numero[num], num | "sort" }'
[Prev in Thread] Current Thread [Next in Thread]
- Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell, Julio C. Neves, 2015/01/01
- Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell, Sidney Souza <=
- Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell, Julio C. Neves, 2015/01/01
- Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell, Alfredo Casanova, 2015/01/02
- Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell, Julio C. Neves, 2015/01/02
- Prev by Date: Re: [Bulk] Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell
- Next by Date: Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell
- Previous by thread: Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell
- Next by thread: Re: [Bulk] Re: [Bulk] Re: [shell-script] Re: [OT] mega-sena com shell
- Index(es):