cygwin + tmux und mehrere bash-Prozesse

459
roughnecks

Ich habe cygwin und tmux installiert. Jedes Mal, wenn ich ein Terminal betreibe, starte ich tmux und feuere dann weechat an. Wenn ich gehen muss, schließe ich einfach das Terminalfenster und tmux läuft weiter im Hintergrund ... Alles in Ordnung so weit.

Das Problem ist, dass jedes Mal, wenn ich ein Terminal wieder öffne und eine Verbindung zur tmux-Sitzung herstelle, ein neuer Bash-Prozess erzeugt wird. Wenn ich also mein Terminal schließe und meine tmux-Sitzung mehrmals anbringe, erhalte ich im Task-Manager mehrere Bash-Prozesse.

Mache ich etwas falsch oder soll es genau so funktionieren? Vielen Dank

BEARBEITEN: Das Entfernen von TMUX vor dem Schließen von Terminal Window behebt mein Problem.

Das sehe ich, wenn ich das Terminal schließe, während TMUX noch angeschlossen ist: warning

1
tmux ist ein Terminalmultiplexer, es ist kein Befehlsinterpreter, ich gehe davon aus, dass das Verhalten normal ist. Bei jeder Ausführung eines neuen Terminals führt das Terminal eine neue Kopie des Befehlsinterpreters als bash, csh, zsh aus. matzeri vor 5 Jahren 0

0 Antworten auf die Frage