名前付きの tmux セッションが存在する場合にアタッチする方法を見つけようとしtmux session
ています。そうでない場合は、指定された名前で新しいセッションを作成します。
現在、探しているものを部分的に達成できるいくつかのコマンドを知っていtmux
ますが、それらを組み合わせて探しているものを取得する方法は明確ではありません。
tmux attach
自動的に存在するセッションに接続しますが、セッションが存在しない場合はエラーになりますtmux new
新しいセッションを作成しますが、毎回そうするので、自分の中に残すことはできません.tmux.conf
tmux has-session
セッションが存在するかどうかをテストします - しかし、それを他のコマンドと組み合わせる方法がわかりません
したがって、セッションにログインする必要があるたびに手動で作成するのではなく、tmux スクリプトを作成して、これが自動的に行われるようにしたいと考えています。
新しい tmux セッションを作成する (特定のセッション名が存在しない場合)、またはセッション名にアタッチする (存在する場合) ように自動スクリプトを作成するにはどうすればよいですか?