J'essaie de comprendre comment attacher à une tmux session
session tmux nommée, sinon je veux en créer une nouvelle avec le nom donné.
Actuellement, je connais quelques tmux
commandes qui peuvent en partie atteindre ce que je recherche, mais il n'est pas clair comment les combiner pour obtenir ce que je recherche:
tmux attach
s'attache à une session existante automatiquement - mais les erreurs se produisent si aucune session n'existetmux new
crée une nouvelle session - mais elle le fait à chaque fois, je ne peux donc pas la laisser dans mon.tmux.conf
tmux has-session
teste si une session existe - mais je ne sais pas comment l'assembler avec les autres commandes
Ainsi, je voudrais créer un script tmux, de sorte que cela se produise automatiquement, au lieu d'avoir à le créer manuellement à chaque fois que j'ai besoin de me connecter à une session.
Comment puis-je écrire un script automatique pour créer une nouvelle session tmux (si un nom de session donné n'existe pas) ou l'attacher à un nom de session (s'il existe)?
man tmux
dit: "Le drapeau -A fait que la nouvelle session se comporte comme attach-session si le nom de session existe déjà"