以前にデタッチされたtmuxセッションでlineを実行する方法


0

共有ソケットへのパスを指定しなければならない以前にデタッチされたtmuxセッションで1行を実行したいです。

$ tmux send-keys -S /var/sharedtmuxsessions/my-01-socket -t my-01 'echo hello' C-m
tmux: unknown option -- S
usage: send-keys [-lR] [-t target-pane] key ...

私はバージョン1.8で働いています。

$ tmux -V
tmux 1.8

このテクニック(その名前は定かではありません)も失敗します。

$ (
  echo hello
) | tmux -S /var/sharedtmuxsessions/my-01-socket attach -t my-01
open terminal failed: not a terminal

回答:


1

パラメータの順序が間違っています。

tmux -S /var/sharedtmuxsessions/my-01-socket send-keys 'echo hello' C-m
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.