topalias: utiliti untuk menjana alias pendek berdasarkan sejarah bash/zsh

Utiliti Sumber Terbuka untuk menjana alias pendek berdasarkan sejarah bash/zsh telah diterbitkan di GitHub: https://github.com/CSRedRat/topalias

Masalah yang diselesaikan oleh program:

  • Analisis fail ~/.bash_aliases, ~/.bash_history, ~/.zsh_history dengan sejarah pelaksanaan perintah dalam terminal Linux dalam shell Bash/Zsh
  • Menawarkan singkatan (akronim) pendek untuk perintah yang panjang, memakan masa dan sukar diingat, tetapi sering digunakan perintah (walaupun anda mungkin tidak mengetahuinya)
  • Memaparkan beberapa statistik
  • Memproses parameter kawalan

Pemasangan dan pelancaran:

pip pasang topalia
python -m topalias

Jika sesiapa berminat dengan struktur projek, sila tulis. Terdapat idea untuk membuat templat semasa untuk projek baharu dalam Python, termasuk CI/CI (Tindakan GitHub, GitLab CI, Travis CI, mata kail pra-komit git), ikan projek yang diperiksa dengan linter di luar kotak, melancarkan program sebagai pakej python,
modul, skrip.

Sumber: linux.org.ru