J'essaie de comprendre comment attacher à une tmux sessionsession tmux nommée, sinon je veux en créer une nouvelle avec le nom donné.
Actuellement, je connais quelques tmuxcommandes 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 attachs'attache à une session existante automatiquement - mais les erreurs se produisent si aucune session n'existe
- tmux newcrée une nouvelle session - mais elle le fait à chaque fois, je ne peux donc pas la laisser dans mon- .tmux.conf
- tmux has-sessionteste 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 tmuxdit: "Le drapeau -A fait que la nouvelle session se comporte comme attach-session si le nom de session existe déjà"