title: SSH in a script - commands not running on remote server
body: <p>I need a help with a bash script that connect to server as root, execute some commands and then exit from the server.</p>
  
  <p>I tried this script but when login login to server performed the command not running !</p>
  
  <pre><code>#!/bin/bash
  
  sudo ssh -o ConnectTimeout=10 $1 'exit'
  
  if [ $? != 0 ]; then
          echo "Could not connect to $1 , script stopped"
          exit
  fi
  
  sudo ssh $1
  
  echo "SRV=`cat /etc/puppet/puppet.conf | grep -i srv_domain | awk '{print $3}'`"
  echo $SRV
  echo "puppetMaster=`host -t srv _x-puppet._tcp.$SRV | head -1 | awk '{print $8}' | cut -f1 -d"."`"
  echo $puppetMaster
  'exit'
  </code></pre>