topalias: bash/zsh түүх дээр үндэслэн богино нэр үүсгэх хэрэгсэл

GitHub дээр bash/zsh түүх дээр үндэслэн богино нэр үүсгэх Нээлттэй эхийн хэрэглүүрийг нийтэлсэн байна: https://github.com/CSRedRat/topalias

Програмын шийддэг асуудлууд:

  • ~/.bash_aliases, ~/.bash_history, ~/.zsh_history файлуудын дүн шинжилгээ, Bash/Zsh бүрхүүл дэх Linux терминал дахь командын гүйцэтгэлийн түүхтэй.
  • Урт, цаг хугацаа их шаардсан, санахад хэцүү, гэхдээ байнга хэрэглэгддэг командуудын богино товчлолуудыг (товчилсон нэр) санал болгодог (та үүнийг мэдэхгүй ч байж магадгүй)
  • Зарим статистикийг харуулна
  • Процессын хяналтын параметрүүд

Суулгах, эхлүүлэх:

пип суулгах топалиас
python -m topalias

Төслийн бүтцийг сонирхож байгаа хүн байвал бичнэ үү. Python дээр CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks) зэрэг шинэ төслүүдэд зориулж одоогийн загвар гаргах санаа байна, төслийн загасыг хайрцагнаас нь шалгаад, програмыг эхлүүлнэ. питон багц,
модуль, скрипт.

Эх сурвалж: linux.org.ru