Malfermfonta ilo por generi mallongajn kaŝnomojn bazitajn sur bash/zsh-historio estis publikigita sur GitHub: https://github.com/CSRedRat/topalias
Problemoj kiujn la programo solvas:
- Analizo de dosieroj ~/.bash_aliases, ~/.bash_history, ~/.zsh_history kun la historio de komanda ekzekuto en la Linuksa terminalo en la Bash/Zsh-ŝelo
- Proponas mallongajn mallongigojn (akronimoj) por longaj, tempopostulaj kaj malfacile memoreblaj, sed ofte uzataj komandoj (kvankam vi eble eĉ ne scias ĝin)
- Montras kelkajn statistikojn
- Procezas kontrolajn parametrojn
Instalado kaj lanĉo:
pip instali topalias
python -m topalias
Se iu interesiĝas pri la strukturo de la projekto, bonvolu skribi. Estas ideo fari aktualan ŝablonon por novaj projektoj en Python, inkluzive de CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), projektfiŝo kontrolita de linters el la skatolo, lanĉante la programon kiel python-pakaĵo,
modulo, skripto.
fonto: linux.org.ru