Các tmux attach
lệnh đóng vai trò giống như một sự kết hợp của screen -r
và screen -x
- lần đầu tiên nó trys để đính kèm vào gần đây nhất là tách ra phiên, và sau đó nếu không có sẵn nó sẽ gắn vào một phiên hiện kèm theo. Tôi muốn mô phỏng hành vi của screen -R
: đầu tiên hãy thử đính kèm vào một phiên tách ra, sau đó bắt đầu một phiên mới nếu không có phiên tách rời. Cách tốt nhất để đạt được điều này trong tmux là gì?
(tmux ls 2>/dev/null | grep -vq attached && tmux at) || tmux