Paramikoを使用してリモートホストに接続し、いくつかのテキストファイル置換を実行しようとしています。
i, o, e = client.exec_command("perl -p -i -e 's/" + initial + "/"
+ replaced + "/g'" + conf);
これらのコマンドの一部はsudoとして実行する必要があり、その結果、次のようになります。
sudo:申し訳ありませんが、sudoを実行するにはttyが必要です
-tスイッチとsshを使用してpseudo-tty割り当てを強制できます。
paramikoを使用して同じことを行うことは可能ですか?