O 2018 FIFA World Cup é um torneio internacional de futebol masculino que ocorre atualmente na Rússia. Se você está procurando uma maneira de obter facilmente uma lista de posição na linha de comando, seja porque passa a maior parte do tempo trabalhando em um console ou para uso em scripts ou outros aplicativos (como o Conky), dê uma olhada no wowcup.

wowcup é um aplicativo de linha de comando de nó simples que usa a API api.football-data.org para mostrar os próximos jogos da Copa do Mundo FIFA 2018, os resultados dos jogos anteriores, bem como as classificações dos grupos.
A ferramenta é inspirada no nba-go, um software de linha de comando semelhante, embora mais avançado, para obter várias estatísticas da NBA, bem como, jogo a jogo, visualização do jogo e informações de pontuação de caixa do console.
O desenvolvimento do wowcup foi iniciado há cerca de 10 dias, então não espere muitos recursos. Além disso, como a Copa do Mundo de futebol dura apenas um mês e ocorre uma vez a cada 4 anos, acho que não vale a pena gastar muito tempo desenvolvendo um aplicativo de console completo para ela. Mas wowcup faz seu trabalho bem exibindo a classificação atual, bem como as partidas da Copa do Mundo FIFA 2018 anteriores e futuras.
Recursos do wowcup:
wowcup fixtures --lastwowcup fixtures --nextwowcup fixtures --playingobtenha classificação:
wowcup standingswowcup standings --table GROUP_LETTER (substituindo GROUP_LETTER pela letra do grupo, que é de A a H)Você pode evitar a exibição do cabeçalho inicial (o grande texto vermelho "Copa do Mundo FIFA 2018") anexando --quiet ao comando wowcup.
Como exemplo, aqui está como obter a classificação da Copa do Mundo FIFA 2018 para o grupo B da linha de comando usando wowcup (adicionei --quiet para ocultar o cabeçalho inicial):
$ wowcup standings --table b --quiet
⚽️ League table B
┌───┬──────────┬────┬─────┬────┬────┬────┐
│ # │ Team     │ MP │ Pts │ GF │ GA │ GD │
├───┼──────────┼────┼─────┼────┼────┼────┤
│ 1 │ Iran     │ 1  │ 3   │ 1  │ 0  │ 1  │
├───┼──────────┼────┼─────┼────┼────┼────┤
│ 2 │ Portugal │ 1  │ 1   │ 3  │ 3  │ 0  │
├───┼──────────┼────┼─────┼────┼────┼────┤
│ 2 │ Spain    │ 1  │ 1   │ 3  │ 3  │ 0  │
├───┼──────────┼────┼─────┼────┼────┼────┤
│ 4 │ Morocco  │ 1  │ 0   │ 0  │ 1  │ -1 │
└───┴──────────┴────┴─────┴────┴────┴────┘
⚽️ fetching league table B... doneOutro exemplo que mostra a pontuação ao vivo da partida atualmente em jogo (novamente, usando --quiet para ocultar o cabeçalho inicial):

Usei uma captura de tela para este segundo exemplo porque a saída do terminal fica confusa se eu colá-la no artigo.
Para instalar o wowcup, você precisará instalar o Node.js e o npm primeiro (se ainda não o fez). No Ubuntu, Debian ou Linux Mint, recomendo usar estes instruções para instalar Node.js e npm ou usar Node Version Manager (nvm) para instalá-los.
Assim que tiver configurado, você pode instalar o wowcup usando este comando:
npm install -g wowcup
Veja esta página para a documentação/uso oficial do wowcup.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Get 2018 FIFA World Cup Fixtures And Standings From The Command Line With wowcup