if ssh 172.0.0.5 [ -e .mapp/fil ] ;
then echo 'ja';
fi
Semikolonen ska sitte FÖRE then och FÖRE fi. (Ja det är skumt, men gör man bash och se själv!)
Det som står efter ssh 127.0.0.5 är kommandot som ska köras på remote-maskinen.
[ -e .mapp/fil ] är ett shellkommando som (är kryptiskt och) inte ger någon output. Däremot sätter den en exitstatus. För mer info, gör man test.
Exit-statusen från ssh-kommandot är exitstatusen från remotekommandot eller 255 om ssh gick fel (du kanske vill ta hand om det fallet).
if-kommandot kör valfritt kommando och gör then-grenen om exitstatusen från detta kommando != 0.