Skip to content

zzfutebol quebrada no BSD (awk) #170

@aureliojargas

Description

@aureliojargas

Aqui no meu Mac (que usa o awk do BSD, que é diferente daquele do Linux), a função não retorna nada:

$ zzfutebol

$
  • 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 '{
    # ...
}'

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions