たとえば、次のコマンドを実行します。
sshpass -p passwd ssh dennis@ip python xx.py
ただし、この方法では、次の環境変数なしでコマンドを実行できます/home/dennis/.bashrc
。export PYTHON_HOME=/python
この問題を解決する方法はありますか?
ありがとうございます。
答え1
簡単な解決策ですが、必ずしも最高ではありません。
sshpass -p passwd ssh dennis@ip "(./.bashrc;python xx.py)"
これだけで十分です。