Estoy tratando de crear una nueva tmux
sesión sin adjuntarla. Correr man tmux
no muestra nada para esto, pero debe haber alguna forma de hacerlo.
14
Tu puedes correr
tmux new-session -d
para iniciar la nueva sesión en modo separado.
$ tmux list-sessions
failed to connect to server: Connection refused
$ tmux new-session -d
$ tmux list-sessions
0: 1 windows (created Sun Aug 21 16:18:46 2016) [80x23]
Puede ejecutar comandos específicos, por ejemplo
tmux new-session -d vi
correría vi
en la nueva sesión, pero se separaría.
$ ps -ef | grep -w vi
sweh 2313 1906 0 16:20 pts/2 00:00:00 grep -w vi
$ tmux new-session -d vi
$ ps -ef | grep -w vi
sweh 2317 1 0 16:20 ? 00:00:00 tmux new-session -d vi
sweh 2318 2317 0 16:20 pts/3 00:00:00 vi
sweh 2320 1906 0 16:20 pts/2 00:00:00 grep -w vi
Las sesiones se pueden nombrar especificando la -s
bandera después de-d
$ tmux new-session -d -s foobar
$ tmux list-sessions
foobar: 1 windows (created Sun Aug 21 16:27:10 2016) [80x23]
$ tmux attach-session -t foobar
tmux new -s {name} -d
y eso no funcionó.tmux new -d -s <name>
funciona