Saya mencoba mencari cara melampirkan ke tmux session
jika sesi tmux bernama ada, jika tidak saya ingin membuat yang baru dengan nama yang diberikan.
Saat ini, saya tahu beberapa tmux
perintah yang sebagian dapat mencapai apa yang saya cari, tetapi tidak jelas bagaimana menggabungkannya untuk mendapatkan apa yang saya cari:
tmux attach
melekat pada sesi yang ada secara otomatis - tetapi kesalahan keluar jika tidak ada sesitmux new
membuat sesi baru - tetapi selalu melakukannya setiap saat, jadi saya tidak bisa membiarkannya di sesi saya.tmux.conf
tmux has-session
menguji 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 tmux
kata saya : "Bendera -A membuat sesi baru berperilaku seperti sesi lampiran jika nama sesi sudah ada"