Deux manières d’utiliser cat et EOF

toto="titi"
cat << EOF | ssh my_host
test="qsdf"
echo $toto
echo \$test
EOF

Va afficher le contenu de la variable $toto de la machine qui lance le ssh.

cat << "EOF" | ssh my_host
toto="titi"
echo $toto
EOF

Va afficher le contenu de la variable $toto de la machine ou est lancé le ssh.