GitHubissa on julkaistu avoimen lähdekoodin apuohjelma lyhyiden aliasten luomiseen bash/zsh-historialle: https://github.com/CSRedRat/topalias
Ohjelman ratkaisemat tehtävät:
- ~/.bash_aliases-, ~/.bash_history-, ~/.zsh_history-tiedostojen analyysi komentojen suoritushistorialla Linux-päätteessä Bash/Zsh-kuoressa
- Tarjoaa lyhyitä lyhenteitä (akronyymejä) pitkille, pitkälle kirjoitetuille ja vaikeasti muistetuille, mutta usein käytetyille komennoille (vaikka et ehkä edes tiedä siitä)
- Näyttää joitain tilastoja
- Käsittelee ohjausparametreja
Asennus ja käynnistys:
pip install topalias
python -m topalias
Jos joku on kiinnostunut projektin rakenteesta - kirjoita, kiitos. Pythonissa on ajatus tehdä ajantasainen malli uusille projekteille, mukaan lukien CI / CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), linterien testaamat projektikalat. ohjelman suorittaminen python-paketina,
moduulin komentosarja.
Lähde: linux.org.ru