Iniciar una nueva sesión de tmux y separarla, todo dentro de un script de shell

Estoy tratando de crear una nueva sesión de tmux y ejecutar el comando 'vagabundo'. 'Vagabundear' lleva más de 3 horas, por lo que quiero separar la sesión para poder volver más tarde y verificar el estado de ese comando al volver a conectarla a la misma sesión.

Seguí la respuesta especificada en elPublicación StackOverflow para lograr lo mismo.

Recibo el errorno session found. Aquí está mi código:

    $cat tmux_sh.sh
    #!/bin/bash
    echo "step 1"
    tmux new-session -d -s rtb123 'vagrant up'
    echo "step 2"
    tmux detach -s rtb123

    $./tmux_sh.sh
    step 1
    step 2
    session not found: rtb123

Respuestas a la pregunta(2)

Su respuesta a la pregunta