topalias. օգտակար ծրագիր՝ bash/zsh պատմության վրա հիմնված կարճ անունների ստեղծման համար

GitHub-ում հրապարակվել է բաց կոդով օգտակար ծրագիր՝ bash/zsh պատմության վրա հիմնված կարճ փոխանունների ստեղծման համար. https://github.com/CSRedRat/topalias

Խնդիրները, որոնք լուծում է ծրագիրը.

  • ~/.bash_aliases, ~/.bash_history, ~/.zsh_history ֆայլերի վերլուծություն՝ Linux տերմինալում հրամանի կատարման պատմությամբ Bash/Zsh shell-ում
  • Առաջարկում է կարճ հապավումներ (կրճատումներ) երկար, ժամանակատար և դժվար հիշվող, բայց հաճախ օգտագործվող հրամանների համար (չնայած, որ դուք կարող եք նույնիսկ դա չգիտեք)
  • Ցուցադրում է որոշ վիճակագրություն
  • Գործընթացների վերահսկման պարամետրերը

Տեղադրում և գործարկում.

pip install topalias
python -m topalias

Եթե ​​որեւէ մեկին հետաքրքրում է նախագծի կառուցվածքը, խնդրում եմ գրեք։ Գոյություն ունի Python-ում նոր նախագծերի ընթացիկ ձևանմուշ ստեղծելու գաղափարը, ներառյալ CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), նախագծային ձուկը, որը ստուգվում է տուփից դուրս, ծրագիրը գործարկելով որպես python փաթեթ,
մոդուլ, սցենար.

Source: linux.org.ru