mscripts/scripts/mssh
Maciej Krok bfa5fd9a60 fix mssh
for tmux
2016-10-14 19:06:12 +02:00

30 lines
492 B
Bash
Executable File

#!/bin/bash
SSH=/usr/bin/ssh
SSHARGS=""
while [[ $# -gt 0 ]]
do
key="$1"
case $key in
--tmux-name)
TMUXNAME="$2"
HASTMUXNAME=true
shift # past argument
;;
*)
SSHARGS+=" $1"
# unknown option
;;
esac
shift # past argument or value
done
if [[ $HASTMUXNAME ]] ; then
SSHARGS+=" -t tmux a -dt $TMUXNAME || tmux new -s $TMUXNAME "
fi
echo "$SSH" $SSHARGS
"$SSH" $SSHARGS