ユーザーがUNIXで「script」と入力したときに実行したいscript.pyがあります。毎回./script.pyと入力するのではなく、どうすればこれを実現できますか?
質問する
162 次
2 に答える
3
PATH
スクリプトのディレクトリを環境変数に入れる必要があります。
例えば
/path/to/script.py
export PATH=$PATH:/path/to
拡張子の入力を不要にするには、ローカルシンボリックリンクを作成します
ln -s /path/to/script.py /path/to/script
/usr/local/bin
これにより、手動のシンボリックリンク(マルチユーザーでは重要になる可能性があります)システムによる汚染が防止されます。
于 2013-03-12T22:43:20.480 に答える
3
.py 拡張子を使用せずにスクリプトにシンボリック リンクを追加し、システム パスのどこかに配置する必要があります。たとえば、次のようにします。
sudo ln -s myscript.py /usr/local/bin/myscript
次に、 も も必要ありませ.py
ん./
。
于 2013-03-12T22:45:47.323 に答える