Tmux:新しいウィンドウでセッションを指定する方法

Tmux:新しいウィンドウでセッションを指定する方法

現在のtmuxセッションの外でスクリプトを実行するときにtmux new-window新しいウィンドウを接続する必要があるセッションをどのように指定しますか?

答え1

明確に文書化されていませんが、ウィンドウをとして指定できるため、指定するとセッション内session-name:window-numbertmux new-window -t SESSION:新しいウィンドウが作成されます。セッション名またはデフォルト番号を使用できます。

答え2

私には明確ではなかったので、@Davidの答えを改善し、それを調査するのに時間を費やしました。

次のコマンドを使用してセッションとウィンドウを作成するとします。

tmux new-session -d -s my-session-1 -n my-window-1 'sleep 10000'

新しいウィンドウを追加するには:

tmux new-window -n my-window-2 -t my-session-1: 'sleep 10000'

(セッション名の後のコロンに注意してください)

関連情報