topalias: tiện ích tạo bí danh ngắn từ lịch sử bash/zsh

Tiện ích Nguồn mở để tạo bí danh ngắn dựa trên lịch sử bash/zsh đã được xuất bản trên GitHub: https://github.com/CSRedRat/topalias

Các vấn đề mà chương trình giải quyết:

  • Phân tích các tệp ~/.bash_aliases, ~/.bash_history, ~/.zsh_history với lịch sử thực thi lệnh trong thiết bị đầu cuối Linux trong shell Bash/Zsh
  • Cung cấp các từ viết tắt ngắn (từ viết tắt) cho các lệnh dài, tốn thời gian và khó nhớ nhưng thường được sử dụng (ngay cả khi bạn thậm chí có thể không biết)
  • Hiển thị một số thống kê
  • Các thông số điều khiển quá trình

Cài đặt và khởi chạy:

pip cài đặt topalias
trăn -m topalias

Nếu ai quan tâm đến cấu trúc của dự án, xin vui lòng viết. Có một ý tưởng là tạo một mẫu hiện tại cho các dự án mới bằng Python, bao gồm CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), dự án cá được kiểm tra ngay lập tức, khởi chạy chương trình dưới dạng một gói trăn,
mô-đun, tập lệnh.

Nguồn: linux.org.ru