topalias: įrankis trumpiems slapyvardžiams generuoti remiantis bash/zsh istorija

„GitHub“ buvo paskelbta atvirojo kodo priemonė, skirta trumpiems slapyvardžiams generuoti pagal bash/zsh istoriją: https://github.com/CSRedRat/topalias

Problemos, kurias sprendžia programa:

  • Failų ~/.bash_aliases, ~/.bash_history, ~/.zsh_history analizė su komandų vykdymo istorija Linux terminale Bash/Zsh apvalkale
  • Siūlomos trumpos santrumpos (akronimai) ilgoms, daug laiko reikalaujančioms ir sunkiai įsimenamoms, tačiau dažnai vartojamoms komandoms (net jei to net nežinote)
  • Rodo tam tikrą statistiką
  • Procesų valdymo parametrai

Diegimas ir paleidimas:

pip install topalias
python -m topalias

Jei ką nors domina projekto struktūra, rašykite. Yra idėja sukurti dabartinį šabloną naujiems „Python“ projektams, įskaitant CI / CI („GitHub Actions“, „GitLab CI“, „Travis CI“, „git pre-commit hooks“), projektų žuvis, kurias patikrina linteriai, paleidžiant programą kaip python paketas,
modulis, scenarijus.

Šaltinis: linux.org.ru