[Мини фан-тема] Таблица чемпионата по футболу в терминале



Здравствуйте.

Статья очень коротенькая, однако пригодится поклонникам футбола, проводящим много времени в командной строке

С помощью npm-пакета wowcup можно просматривать результаты игры прямо в терминале. Информация берётся с api.football-data.org

Ставим пакетик…

sudo npm install -g wowcup

Пробуем…

последние 24 часа

wowcup fixtures --last





следующие 24 часа

wowcup fixtures --next





wowcup fixtures --playing — текущие матчи
wowcup standings — все игры
wowcup standings --table GROUP — для определённой группы (заменить GROUP на ah)

Чтобы убрать красную надпись добавьте --quiet

wowcup fixtures --last --quiet

Это всё, всем спасибо.

  • +25
  • 7,6k
  • 6
Поделиться публикацией
Комментарии 6
    0

    Коротко, понятно и практично — таким и должно всё быть. Не нужно искать результаты в интернете, отрываясь от терминала — програмулина всё сделает сама. Автор молодец.

        0
        Круто!
          0
          я тоже хотел это написать, но постеснялся)
          –1
          inferno@linux-mint ~ $ sudo npm install wowcup
          ▐ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          WARN engine wowcup@0.0.7: wanted: {"node":">=8.0.0"} (current: {"node":"4.2.6","npm":"3.5.2"})
          loadDep:tslib → resolveWi ▐ ╢█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          loadDep:tslib → 304       ▌ ╢█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          WARN engine @oclif/config@1.6.33: wanted: {"node":">=8.0.0"} (current: {"node":"4.2.6","npm":"3.5.2"})
          loadDep:tslib → 304       ▄ ╢█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          loadDep:semver → network  ▀ ╢█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          loadDep:semver → 304      ▌ ╢█████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          loadDep:supports-hyperlin ▄ ╢█████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          loadDep:cross-spawn → 304 ▄ ╢██████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
          /home/inferno
          └── wowcup@0.0.7 
          
          npm WARN enoent ENOENT: no such file or directory, open '/home/inferno/package.json'
          npm WARN inferno No description
          npm WARN inferno No repository field.
          npm WARN inferno No README data
          npm WARN inferno No license field.
          inferno@linux-mint ~ $ wowcup fixtures --playing 
          /usr/bin/env: «node»: Нет такого файла или каталога
          
            0
            Надо было использовать sudo npm install -g wowcup.
            Либо воспользоваться npx: npx wowcup fixtures --playing

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое