topalias: утилита барои тавлиди тахаллусҳои кӯтоҳ дар асоси таърихи bash/zsh

Як барномаи кушодаасос барои тавлиди тахаллусҳои кӯтоҳ дар асоси таърихи bash/zsh дар GitHub нашр шудааст: https://github.com/CSRedRat/topalias

Проблемаҳое, ки барнома ҳал мекунад:

  • Таҳлили файлҳои ~/.bash_aliases, ~/.bash_history, ~/.zsh_history бо таърихи иҷрои фармон дар терминали Linux дар қабати Bash/Zsh
  • Ихтисороти кӯтоҳ (акронимҳо) -ро барои дароз, вақтталаб ва дар хотир доштан душвор, аммо фармонҳои аксар истифодашаванда пешниҳод мекунад (гарчанде ки шумо онро ҳатто намедонед)
  • Баъзе оморҳоро нишон медиҳад
  • Параметрҳои идоракунии равандҳо

Насб ва оғоз:

pip насб кардани topalias
python -m topalias

Агар касе ба сохтори лоиҳа таваҷҷӯҳ дошта бошад, лутфан нависед. Идеяи сохтани як қолаби ҷорӣ барои лоиҳаҳои нав дар Python вуҷуд дорад, аз ҷумла CI/CI (Actions GitHub, GitLab CI, Travis CI, git pre-commit hooks), моҳии лоиҳа аз ҷониби линтерҳо аз қуттӣ тафтиш карда мешавад ва барномаро ҳамчун оғоз мекунад. бастаи python,
модул, скрипт.

Манбаъ: linux.org.ru