#! /bin/sh # usage: services [user@]hostname[:port] set -euf user=services hostname=${1-localhost} port=1337 if echo $hostname | grep -q @; then user=`echo $hostname | cut -d@ -f1` hostname=`echo $hostname | cut -d@ -f2` fi if echo $hostname | grep -q :; then port=`echo $hostname | cut -d: -f2` hostname=`echo $hostname | cut -d: -f1` fi ssh $user@$hostname -p $port