2024-10-14 16:08:16 +03:00

18 lines
464 B
Bash
Executable File

#!/usr/bin/env bash
echo -n "ssh server: "
declare SSH_SERVER
read -r SSH_SERVER
readonly SSH_SERVER
declare SSH_SERVER_SESSION_NAME
SSH_SERVER_SESSION_NAME="$(echo "$SSH_SERVER" | sed 's/\./_/')"
readonly SSH_SERVER_SESSION_NAME
readonly SESSION="ssh-${SSH_SERVER_SESSION_NAME}"
if ! tmux has-session -t "${SESSION}"; then
tmux new-session -s "${SESSION}" -d -n "${MAINW}" -c "${WORKING_PROJECT}" "ssh ${SSH_SERVER}"
fi
tmux switch-client -t "${SESSION}"