topalias: verktøy for å generere korte aliaser basert på bash/zsh-historie

Et åpen kildekode-verktøy for å generere korte aliaser basert på bash/zsh-historie har blitt publisert på GitHub: https://github.com/CSRedRat/topalias

Problemer som programmet løser:

  • Analyse av filer ~/.bash_aliases, ~/.bash_history, ~/.zsh_history med historien om kommandoutførelse i Linux-terminalen i Bash/Zsh-skallet
  • Tilbyr korte forkortelser (akronymer) for lange, tidkrevende og vanskelige å huske, men ofte brukte kommandoer (selv om du kanskje ikke engang vet det)
  • Viser litt statistikk
  • Behandler kontrollparametere

Installasjon og lansering:

pip installer topalias
python -m topalias

Hvis noen er interessert i strukturen i prosjektet, vennligst skriv. Det er en idé å lage en gjeldende mal for nye prosjekter i Python, inkludert CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), prosjektfisk sjekket av linters ut av esken, lansering av programmet som en python-pakke,
modul, script.

Kilde: linux.org.ru