GitHub 上發布了一個用於為 bash/zsh 歷史生成短別名的開源實用程序: https://github.com/CSRedRat/topalias
程序解決的任務:
- Bash/Zsh shell Linux 終端命令執行歷史分析~/.bash_aliases, ~/.bash_history, ~/.zsh_history 文件
- 提供簡短的縮寫詞(首字母縮略詞),用於長、長輸入和難以記憶但經常使用的命令(儘管您甚至可能不知道)
- 顯示一些統計數據
- 處理控制參數
安裝和啟動:
pip 安裝 topalias
python -m topalias
如果有人對項目的結構感興趣 - 請寫信。 有一個想法為 Python 中的新項目製作一個最新的模板,包括 CI / CI(GitHub Actions,GitLab CI,Travis CI,git pre-commit hooks),開箱即用的 linters 測試的項目魚,將程序作為 python 包運行,
模塊腳本。
來源: linux.org.ru