#!/usr/local/bin/bash
set -vx
/prod/HotelierLinks/palaceLink/bin/PalacefilesWait /prod/HotelierLinks/palaceLink/bin/prodEnvSetup 03212013 &
if [ $? ne 0 ]
then
echo "fatal error: Palace/HardRock failed!!!!" 1>&2
echo "Palace Failed" | mail -s "Link Failed at Palace/HardRock" -c gaurav.arora@travimp.com
exit 1
fi
if !(/prod/HotelierLinks/palaceLink/bin/HardrockfilesWait /prod/HotelierLinks/palaceLink/bin/prodEnvSetup 03212013 &)
then
echo "fatal error: Palace/HardRock failed!!!!" 1>&2
echo "HardRock Failed" | mail -s "Link Failed at Palace/HardRock" -c gaurav.arora@travimp.com
exit 1
fi
exit 0
I am trying to run from main script two child script parallel and then want to check the status of the both scripts in the main script. if it fails or pass.