3つのパラメーターを受け取るbashスクリプトがあります。リモートターミナルにSSHで接続し、それらのパラメーターを使用してそこでpythonスクリプトを実行する必要があります。
#!/bin/bash
ssh -t -t -c blowfish -XC someServer << EOF
python -u pythonToExecute.py $1 $2 $3
EOF
Pythonスクリプトはこれらのパラメーターを受け取り、特定の組み合わせに基づいて、ユーザーにアクションを指定するように要求する場合があります(raw_inputを使用)
私が抱えている問題は、入力が挿入された後にPythonスクリプトがハングすることです(STDINの問題を想定しています)。
ssh呼び出し内でpythonを呼び出すと、pythonスクリプトは完全に機能しますが、bash引数を使用できません。
Paramiko、ファブリック、またはその他の外部モジュール/パッケージを使用できません。
何か案は?