tmux attach
आदेश अधिक का एक संयोजन की तरह काम करता screen -r
है और screen -x
- पहली यह सबसे हाल ही में करने के लिए संलग्न करने के लिए trys अलग सत्र, और फिर अगर कोई भी उपलब्ध है यह एक वर्तमान में संलग्न सत्र के लिए जोड़ देती है। मैं के व्यवहार का अनुकरण करना चाहता हूं screen -R
: पहले एक अलग सत्र में संलग्न होने का प्रयास करें, फिर एक नया सत्र शुरू करें यदि कोई अलग सत्र नहीं था। Tmux में इसे प्राप्त करने का सबसे अच्छा तरीका क्या है?
(tmux ls 2>/dev/null | grep -vq attached && tmux at) || tmux