topalias: bash/zsh geçmişinden kısa takma adlar oluşturmak için yardımcı program

Bash/zsh geçmişine dayalı kısa takma adlar oluşturmaya yönelik bir Açık Kaynak yardımcı programı GitHub'da yayınlandı: https://github.com/CSRedRat/topalias

Programın çözdüğü sorunlar:

  • ~/.bash_aliases, ~/.bash_history, ~/.zsh_history dosyalarının, Bash/Zsh kabuğundaki Linux terminalindeki komut yürütme geçmişiyle birlikte analizi
  • Uzun, zaman alıcı ve hatırlaması zor, ancak sıklıkla kullanılan komutlar için kısa kısaltmalar (kısaltmalar) sunar (bilmeseniz bile)
  • Bazı istatistikleri görüntüler
  • Proses kontrol parametreleri

Kurulum ve başlatma:

pip topalias'ı yükle
python -m topalias

Projenin yapısıyla ilgilenen varsa lütfen yazsın. Python'da CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), proje balıklarının linterler tarafından kontrol edilmesi dahil olmak üzere yeni projeler için güncel bir şablon oluşturma fikri var. bir piton paketi,
modül, komut dosyası.

Kaynak: linux.org.ru