Bash&TMUX - Continuar después del error

Bash&TMUX - Continuar después del error

Quiero escribir un script bash que abra una nueva ventana en cierta sesión tmux, ejecute otro script y luego se cierre.

El problema es que si ejecuto dos instancias del script, quiero que el script elimine la instancia anterior (que tiene el mismo nombre).

Si no hay ninguna ventana con este nombre, el script no continuará y simplemente arrojará un error:

can't find window windowname

¿Cómo puedo decirle al script que quiero continuar incluso si no hay una ventana llamada 'windowname'?

tmux kill-window -t session:windowname
tmux new-window -t session -n "windowname" "/path/to/the/script.sh"
tmux kill-window -t session:windowname

Intenté " || true", " || :", " set +e", redirigiendo la salida a /dev/null, pero ninguno funcionó.

información relacionada