Saya mencoba mencari cara melampirkan ke tmux sessionjika sesi tmux bernama ada, jika tidak saya ingin membuat yang baru dengan nama yang diberikan.
Saat ini, saya tahu beberapa tmuxperintah yang sebagian dapat mencapai apa yang saya cari, tetapi tidak jelas bagaimana menggabungkannya untuk mendapatkan apa yang saya cari:
tmux attachmelekat pada sesi yang ada secara otomatis - tetapi kesalahan keluar jika tidak ada sesitmux newmembuat sesi baru - tetapi selalu melakukannya setiap saat, jadi saya tidak bisa membiarkannya di sesi saya.tmux.conftmux has-sessionmenguji apakah ada sesi - tetapi saya tidak tahu cara menjahitnya bersama dengan perintah lain
Jadi, saya ingin membuat skrip tmux, sehingga ini terjadi secara otomatis, daripada harus membuatnya secara manual setiap kali saya harus masuk ke sesi.
Bagaimana saya bisa menulis skrip otomatis untuk membuat sesi tmux baru (jika nama sesi yang diberikan tidak ada) atau melampirkan ke nama sesi (jika ada)?
man tmuxkata saya : "Bendera -A membuat sesi baru berperilaku seperti sesi lampiran jika nama sesi sudah ada"