| 123456789101112131415161718192021 |
- #!/bin/bash
- # 设置默认的会话名称
- SESSION_NAME="ngs"
- # 检查是否提供了会话名称作为参数
- if [ -n "$1" ]; then
- SESSION_NAME="$1"
- fi
- # 检查是否已经存在同名的 tmux 会话
- if tmux has-session -t "$SESSION_NAME" 2>/dev/null; then
- echo "Session '$SESSION_NAME' already exists. Attaching..."
- else
- echo "Session '$SESSION_NAME' does not exist. Creating a new session..."
- fi
- # 创建新会话或附加到现有会话
- tmux new-session -A -s "$SESSION_NAME"
|