[ec2-user@slave work]$ cat test_abc.sh #/bin/bash ssh -i /home/ec2-user/.ssh/sandy abc@some_server './deploy.sh' [ec2-user@slave work]$ ./deploy.sh Starting with abc deployment Doing deployment of abc Stopping abc server /usr/local/abc-tomcat /usr/local/abc-tomcat/bin/catalina.sh: line 437: /usr/lib/jvm/jdk1.7.0_51/bin/java: No such file or directory Tomcat already stopped for server abc-tomcat no need to forcefull shutdown Clearing ROOT directory Placing the new content in web server Archive: /home/abc/abc.war creating: /usr/local/abc-tomcat/webapps/ROOT/META-INF/ ... ... ...