Auf GitHub wurde ein Open-Source-Dienstprogramm zum Generieren kurzer Aliase für den Bash/Zsh-Verlauf veröffentlicht: https://github.com/CSRedRat/topalias
Aufgaben, die das Programm löst:
- Analyse der Dateien ~/.bash_aliases, ~/.bash_history, ~/.zsh_history mit Befehlsausführungsverlauf im Linux-Terminal in der Bash/Zsh-Shell
- Bietet kurze Abkürzungen (Akronyme) für lange, langwierige Eingaben und schwer zu merkende, aber häufig verwendete Befehle (obwohl Sie möglicherweise nicht einmal davon wissen)
- Zeigt einige Statistiken an
- Behandelt Steuerparameter
Installation und Start:
pip install topalias
python -m topalias
Wenn jemand an der Struktur des Projekts interessiert ist, schreiben Sie bitte. Es gibt eine Idee, eine aktuelle Vorlage für neue Projekte in Python zu erstellen, einschließlich CI/CI (GitHub Actions, GitLab CI, Travis CI, Git Pre-Commit Hooks), ein von Linters getestetes Projekt, das sofort einsatzbereit ist , das Programm als Python-Paket ausführen,
Modulskript.
Source: linux.org.ru