私は自分のために非常にシンプルなコマンドラインユーティリティを作成しました。セットアップは次のもので構成されます。
- アプリケーション/ソースを含む単一の.pyファイル。
- Pythonスクリプトを実行する単一の実行可能(chmod + x)シェルスクリプト。
- 私のコマンドを次のようにエイリアスする.bash_profileの行:(
alias cmd='. shellscript'
したがって、同じターミナルコンテキストで実行されます)。
効果的に入力cmd
して実行でき、すべてがうまく機能します。
私の質問は、どうすればこれを他の人に配布できますか?明らかに、これらの命令を自分のコードで書き出してそれで済ませることはできますが、もっと速い方法はありますか?何かをインストールするためにコンソールに貼り付けるワンライナーを見たことがあります。どうすればいいですか?それらを巻き込んcurl
で配管していることを思い出しているようですが、思い出せsh
ません。