Я хочу выполнить строку в ранее отключенном сеансе tmux, для которой я должен указать путь к общему сокету.

$ 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 ответ1

1

Порядок параметров неправильный:

tmux -S /var/sharedtmuxsessions/my-01-socket send-keys 'echo hello' C-m

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .