I am haveing 2 scripts, 1st script calls 2ed script for each parameter.(parameters are kept in a different txt file)
1st script
for x in `cat Export_Tables_List.txt`
do
sh Exp_Table.sh $x &
done
echo -e "1) following tables are successfully exported : \n" > temp
cat /u01/../exp_temp_success >> temp
echo -e "2) following tables are failed to export : \n" >> temp
cat /u01/../exp_temp_fail >> temp
cat temp|mailx -s "Export status" Balamurali@companyname.com
rm temp
rm /u01/../exp_temp_success
rm /u01/../exp_temp_fail
exit1
--------------------------------------------
2ed script (Exp_Table.sh)
about oracle export script
------------------------------------------
parameter file(Export_Tables_List.txt)
Table1
Table2
Table3
My problem
After red colored code executes ... control should not immediatly come the green colored code .
Becoz I have specified & so that for three parameter - Three scripts are running in parallel. Execution time may differ to each script.
After completing all three script only control should come to green color code (i.e mail part).
I can not add green color code in Script-2, becoz I will get three mail. I need a common single mail
Any one can please help
Thanks in advance
sbmk