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