#!/bin/bash
test="foo@bar:/here/path/"
regex='^([[:alnum:]_.-]+)@([[:alnum:]_.:-]+):[~./]'
if [[ "$test" =~ $regex ]]; then
echo "yes, remote host"
else
echo "no, local"
fi
IyEvYmluL2Jhc2gKdGVzdD0iZm9vQGJhcjovaGVyZS9wYXRoLyIKcmVnZXg9J14oW1s6YWxudW06XV8uLV0rKUAoW1s6YWxudW06XV8uOi1dKyk6W34uL10nCmlmIFtbICIkdGVzdCIgPX4gJHJlZ2V4IF1dOyB0aGVuIAogICAgZWNobyAieWVzLCByZW1vdGUgaG9zdCIgCmVsc2UgCiAgICBlY2hvICJubywgbG9jYWwiCmZp