やりたいこと
任意のIPアドレスやログファイル名を変数に代入しsubprocess内のコマンドでコマンド実行したい。
import subprocess
IP = "..."
LOG = "logfile.log"
cmd = "ping $IP > $LOG"
runcmd = subprocess.call(cmd.split())
print (runcmd)
発生している問題・エラーメッセージ
ping: $LOG: 名前またはサービスが不明です
変数が展開されない。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/19 09:06
2020/03/19 09:14