Python変数をgnome-terminalコマンドオプションに渡すにはどうすればよいですか?私は特定のコマンドで複数のターミナルを開きたい。ここでpython変数をos.system(gnome-terminal)コマンドに渡す
は、私が何をしたいのコード(例)です:
cmd = "echo OK"
os.system("gnome-terminal -e 'bash -c \"'cmd' ; exec bash\"'")
しかし、シェルはコマンド「CMD」(bashの:CMD:コマンドが見つからない)を解釈しようとするため、それは働いていません
お願いします。
あなたは、文字列の中にあなたの変数を置き換えるための形式を使用することができ君たち
私が修正行っている: 'os.system、ごので' (フォーマット(CMD) "gnome-terminalの-e 'のbash -c \' {} 'のexecのbash \'" を。)コマンドがエラーを返しました。何も起こりません。どうしてか分かりません。 – Paktros