Aqui no meu Mac (que usa o awk do BSD, que é diferente daquele do Linux), a função não retorna nada:
- O lynx baixou os dados do site, tudo certo.
- A variável
$listajogos está vazia, então o awk não "grepou" nada.
Testei aqui e meu awk suporta \t, + e [:alpha:] nas regex, então não seria este o problema. Também não usa o ou | nas regex, que poderia ser outra fonte de problema no BSD.
Como não manjo nada de awk, não tenho mais ideias. @itamarnet? @faustovaz?
Independente deste problema, uma sugestão que dou pra simplificar o código, é apagar todos os tabs (ou trocá-los por espaços) antes do awk. Assim você não precisa se preocupar com eles nas regex.
$ZZWWWDUMP $url | tr -d '\t' | awk '{
# ...
}'
Aqui no meu Mac (que usa o awk do BSD, que é diferente daquele do Linux), a função não retorna nada:
$ zzfutebol $$listajogosestá vazia, então o awk não "grepou" nada.Testei aqui e meu awk suporta
\t,+e[:alpha:]nas regex, então não seria este o problema. Também não usa o ou|nas regex, que poderia ser outra fonte de problema no BSD.Como não manjo nada de awk, não tenho mais ideias. @itamarnet? @faustovaz?
Independente deste problema, uma sugestão que dou pra simplificar o código, é apagar todos os tabs (ou trocá-los por espaços) antes do awk. Assim você não precisa se preocupar com eles nas regex.