bash/zsh 履歴の短いエイリアスを生成するオープンソース ユーティリティが GitHub で公開されています。 https://github.com/CSRedRat/topalias
プログラムが解決するタスク:
- Bash/Zsh シェルの Linux ターミナルでのコマンド実行履歴を含む ~/.bash_aliases、~/.bash_history、~/.zsh_history ファイルの分析
- 入力時間が長く、覚えにくいが頻繁に使用されるコマンドに対して短い略語 (頭字語) を提供します (ただし、そのことを知らない可能性もあります)。
- いくつかの統計を表示します
- 制御パラメータを処理します
インストールと起動:
pip インストール トパリアス
Python -m トパリアス
誰かがプロジェクトの構造に興味があるなら、書いてください。 CI / CI (GitHub Actions、GitLab CI、Travis CI、git pre-commit Hooks)、すぐに使えるリンターによってテストされたプロジェクト Fish、などの新しいプロジェクト用の最新のテンプレートを Python で作成するというアイデアがあります。プログラムをPythonパッケージとして実行し、
モジュールスクリプト。
出所: linux.org.ru