topalias: βοηθητικό πρόγραμμα για τη δημιουργία σύντομων ψευδωνύμων από το ιστορικό bash/zsh

Ένα βοηθητικό πρόγραμμα ανοιχτού κώδικα για τη δημιουργία σύντομων ψευδωνύμων ιστορικού bash/zsh έχει δημοσιευτεί στο GitHub: https://github.com/CSRedRat/topalias

Εργασίες που επιλύει το πρόγραμμα:

  • Ανάλυση αρχείων ~/.bash_aliases, ~/.bash_history, ~/.zsh_history με ιστορικό εκτέλεσης εντολών σε τερματικό Linux στο κέλυφος Bash/Zsh
  • Προσφέρει σύντομες συντομογραφίες (ακρωνύμια) για εντολές μεγάλης διάρκειας, μακροσκελής πληκτρολόγησης και δυσκολίας στη μνήμη, αλλά συχνά χρησιμοποιούμενες εντολές (αν και μπορεί να μην το γνωρίζετε καν)
  • Εμφανίζει ορισμένα στατιστικά στοιχεία
  • Χειρίζεται τις παραμέτρους ελέγχου

Εγκατάσταση και εκκίνηση:

pip install topalias
πύθωνας -μ τοπαλίας

Εάν κάποιος ενδιαφέρεται για τη δομή του έργου - γράψτε, παρακαλώ. Υπάρχει μια ιδέα να φτιάξετε ένα ενημερωμένο πρότυπο για νέα έργα στην Python, συμπεριλαμβανομένου του CI / CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), ενός project fish που ελέγχεται με λίντρα από το κουτί , εκτελώντας το πρόγραμμα ως πακέτο python,
σενάριο ενότητας.

Πηγή: linux.org.ru