topalias: ein Tool zur Generierung von Kurz-Aliasen aus der Bash/Zsh-Historie

Auf GitHub ist ein Open-Source-Tool zur Generierung von Kurz-Aliasen aus der Bash/Zsh-Historie veröffentlicht worden: https://github.com/CSRedRat/topalias

Aufgaben, die das Programm löst:

  • Analyse der Dateien ~/ .bash_aliases, ~/ .bash_history, ~/ .zsh_history mit der Historie der Befehlsausführung im Terminal unter Linux in Bash/Zsh
  • Bietet kurze Abkürzungen (Akronyme) für lange, schwer einzugebende und schwer merkbare, aber häufig verwendete Befehle (auch wenn man das möglicherweise nicht einmal vermutet)
  • Gibt einige Statistiken aus
  • Verarbeitet Steuerparameter

Installation und Ausführung:

pip install topalias
python -m topalias

Wenn jemand an der Struktur des Projekts interessiert ist, schreiben Sie bitte. Es gibt die Idee, eine aktuelle Vorlage für neue Python-Projekte zu erstellen, die CI/CD (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks) umfasst, die nach dem bewährten Linter aus der Box die Struktur des Projekts überprüft, das Programm als Python-Paket ausführt,
Modul, Skript.

Quelle: linux.org.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster