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