自分のRPiでボイスアシスタントを使用していますが、特定のtmuxセッションがあるため、動作しません。セッション内から新しいtmuxセッションを作成する
私はこれを修正するアイデアを思いついたので、これは問題ありません。
私の音声アシスタントはPythonで書かれているので、私はos
モジュールを使用してos.system('tmux kill-session -t Radio')
を行うことができたと考えました。
これは問題なく動作しますが、tmux new-session -d -s Radio 'python blah blah'
を使用してセッションを再作成しようとすると、別のセッションからtmuxセッションを作成しようとしているため動作しません。
Googleでは、私はさまざまな提案を見つけましたが、そのすべてが私の必要性に実際には合っていませんでした(適合することもできませんでした)。
Tmuxセッション内からPython内で実行できるコマンドは、新しいtmuxセッションを作成し、名前を付けてコマンドを入力することができますが、現在のセッションには結び付けられません。 )、他の一つに接続する音声アシスタントセッションにアタッチする
助けてくれてありがとうございますが、それはうまくいきませんでした。 'os.system( 'export TMUX =')'を使用しますが、最後に新しいセッションを作成しません。ここに関連するコードhttp://pastebin.com/iAwAjEDQ –
私はあなたを助けることができない、私は数日後にチェックします。しかし、私の最初の考えは、おそらくあなたの全体の問題にアプローチするより良い方法があるということです。 TmuxのTmuxは非常にハックを感じます。 – francium