#!/bin/ksh # # THIS SCRIPT IS DESIGNED TO BE RUN IN THE DIRECTORY IN WHICH # THE HTML FILE WILL RUN # # $1 = product for display # 1-Upper Winds # 2-Lower Winds # 3-Upper Shear # 4-Upper Shear - Color # 5-Upper Shear Tendency # 6-Mid Shear # 7-Upper Divergence # 8-Lower Convergence # 9-200 mb Vorticity # 10-500 mb Vorticity # 11-700 mb Vorticity # 12-850 mb Vorticity # 13-Low Level Visible # 14-Low Level VIS/SWIR # 15-HRD Surface Adjutsed VIS/SWIR # $2 = relative time # 1-Latest # 2-Three Hours Ago # 3-Six Hours Ago # 4-Nine Hours Ago # 5-Twelve Hours Ago # 6-Fifteen Hours Ago # 7-Eighteen Hours Ago # 8-Twenty One Hours Ago # 9-Twenty Four Hours Ago # $3 = coverage region # 1-Large Scale # 2-Storm Scale # if [ $1 -eq 1 ] then product="Upper Level Winds" rootproduct=wg9wvir elif [ $1 -eq 2 ] then product="Lower Level Winds" rootproduct=wg9ir elif [ $1 -eq 3 ] then product="Wind Shear" rootproduct=wg9shr elif [ $1 -eq 4 ] then product="Wind Shear - Color" rootproduct=wg9wxc elif [ $1 -eq 5 ] then product="Shear Tendency" rootproduct=wg9sht elif [ $1 -eq 6 ] then product="Mid Level Shear" rootproduct=wg9midshr elif [ $1 -eq 7 ] then product="Upper Level Divergence" rootproduct=wg9dvg elif [ $1 -eq 8 ] then product="Lower Level Convergence" rootproduct=wg9conv elif [ $1 -eq 9 ] then product="200 mb Vorticity" rootproduct=wg9vor200 elif [ $1 -eq 10 ] then product="500 mb Vorticity" rootproduct=wg9vor500 elif [ $1 -eq 11 ] then product="700 mb Vorticity" rootproduct=wg9vor700 elif [ $1 -eq 12 ] then product="850 mb Vorticity" # rootproduct=wg9vor850 rootproduct=wg9vor elif [ $1 -eq 13 ] then product="Lower Level Visible" rootproduct=wg9vis elif [ $1 -eq 14 ] then product="Lower Level VIS/SWIR" rootproduct=wg9visX elif [ $1 -eq 15 ] then product="HRD Surface Adjusted VIS/SWIR" rootproduct=wg9vishrd fi nop3link=0 nom3link=0 if [ $2 -eq 1 ] then nop3link=1 reltime="Latest Available" p3base=" color=#555555" m3base=">' > $outfile echo '' >> $outfile echo '' >> $outfile echo 'MTSAT '$product'' >> $outfile echo '' >> $outfile echo >> $outfile #----- # Set the table parameters for the top bar table #----- echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo >> $outfile #----- # Make title table #----- echo '' >> $outfile echo >> $outfile #----- # Build plus and minus three hour links table #----- if [ $nop3link -eq 1 ] then plus3=$p3base else plus3=$p3base$rootproduct$region$p3hours if [[ $1 -eq 14 || $1 -eq 15 ]] then plus3=$p3base$rootproduct$p3hours fi fi if [ $nom3link -eq 1 ] then minus3=$m3base else minus3=$m3base$rootproduct$region$m3hours if [[ $1 -eq 14 || $1 -eq 15 ]] then minus3=$m3base$rootproduct$m3hours fi fi if [ $1 -eq 13 ] then echo '' >> $outfile echo >> $outfile else echo '' >> $outfile echo >> $outfile fi #----- # Create links to other products table #----- echo '' >> $outfile echo >> $outfile #----- # Build links for all coverages table #----- if [ $3 -eq 1 ] then linkL=" color=#555555" linkZ=">' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo ''$reltime'
' >> $outfile echo ''$product'
' >> $outfile echo ''$coverage'' >> $outfile echo '
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo '+6hr' >> $outfile echo '-6hr
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo '+3hr' >> $outfile echo '-3hr
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile else echo 'Upper Level Winds' >> $outfile fi echo '' >> $outfile else echo 'Lower Level Winds' >> $outfile fi echo '' >> $outfile else echo 'Wind Shear' >> $outfile fi echo '' >> $outfile else echo 'Shear Tendency' >> $outfile fi echo '' >> $outfile else echo 'Upper Level Divergence' >> $outfile fi echo '' >> $outfile else echo 'Lower Level Convergence' >> $outfile fi echo '' >> $outfile else echo '850 mb Vorticity' >> $outfile fi if [ $3 -eq 1 ] then echo '' >> $outfile else if [[ $2 -eq 1 || $2 -eq 3 || $2 -eq 5 || $2 -eq 7 || $2 -eq 9 ]] then echo 'Visible Winds' >> $outfile else echo 'Visible Winds' >> $outfile fi fi fi if [ $3 -eq 2 ] then echo '' >> $outfile else echo 'Visible Winds' >> $outfile fi echo '' >> $outfile else echo 'Surface Adjusted Winds' >> $outfile fi fi echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile if [ $1 -eq 1 ] then echo 'Upper Level Winds' >> $outfile if [ $1 -eq 2 ] then echo 'Lower Level Winds' >> $outfile if [ $1 -eq 3 ] then echo 'Wind Shear' >> $outfile if [ $1 -eq 5 ] then echo 'Shear Tendency' >> $outfile if [ $1 -eq 7 ] then echo 'Upper Level Divergence' >> $outfile if [ $1 -eq 8 ] then echo 'Lower Level Convergence' >> $outfile if [ $1 -eq 12 ] then echo '850 mb Vorticity' >> $outfile if [ $1 -eq 13 ] then echo 'Visible Winds' >> $outfile if [ $1 -eq 14 ] then echo 'Visible Winds' >> $outfile if [ $1 -eq 15 ] then echo 'Surface Adjusted Winds
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo 'Large Scale' >> $outfile echo 'Zoom
' >> $outfile echo '' >> $outfile echo >> $outfile #----- # Make link back to main page #----- echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo 'Home' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo >> $outfile #----- # End top bar table #----- echo '' >> $outfile echo '' >> $outfile echo >> $outfile #----- # Create link for product GIF #----- echo '' >> $outfile if [[ $1 -eq 14 || $1 -eq 15 ]] then echo '' >> $outfile fi echo >> $outfile #----- # Set the table parameters for the bottom bar table #----- echo '' >> $outfile echo '' >> $outfile echo >> $outfile #----- # Make title table #----- echo '' >> $outfile echo >> $outfile #----- # Create plus and minus three hour links table #----- if [ $1 -eq 13 ] then echo '' >> $outfile echo >> $outfile else echo '' >> $outfile echo >> $outfile fi #----- # Create links to other products table #----- echo '' >> $outfile echo >> $outfile #----- # Build links for all coverages table #----- echo '' >> $outfile echo >> $outfile #----- # Make link back to main page #----- echo '' >> $outfile echo >> $outfile #----- # End bottom bar table #----- echo '' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo ''$reltime'
' >> $outfile echo ''$product'
' >> $outfile echo ''$coverage'' >> $outfile echo '
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo '+6hr' >> $outfile echo '-6hr
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo '+3hr' >> $outfile echo '-3hr
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile else echo 'Upper Level Winds' >> $outfile fi echo '' >> $outfile else echo 'Lower Level Winds' >> $outfile fi echo '' >> $outfile else echo 'Wind Shear' >> $outfile fi echo '' >> $outfile else echo 'Shear Tendency' >> $outfile fi echo '' >> $outfile else echo 'Upper Level Divergence' >> $outfile fi echo '' >> $outfile else echo 'Lower Level Convergence' >> $outfile fi echo '' >> $outfile else echo '850 mb Vorticity' >> $outfile fi if [ $3 -eq 1 ] then echo '' >> $outfile else if [[ $2 -eq 1 || $2 -eq 3 || $2 -eq 5 || $2 -eq 7 || $2 -eq 9 ]] then echo 'Visible Winds' >> $outfile else echo 'Visible Winds' >> $outfile fi fi fi if [ $3 -eq 2 ] then echo '' >> $outfile else echo 'Visible Winds' >> $outfile fi echo '' >> $outfile else echo 'Surface Adjusted Winds' >> $outfile fi fi echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile if [ $1 -eq 1 ] then echo 'Upper Level Winds' >> $outfile if [ $1 -eq 2 ] then echo 'Lower Level Winds' >> $outfile if [ $1 -eq 3 ] then echo 'Wind Shear' >> $outfile if [ $1 -eq 5 ] then echo 'Shear Tendency' >> $outfile if [ $1 -eq 7 ] then echo 'Upper Level Divergence' >> $outfile if [ $1 -eq 8 ] then echo 'Lower Level Convergence' >> $outfile if [ $1 -eq 12 ] then echo '850 mb Vorticity' >> $outfile if [ $1 -eq 13 ] then echo 'Visible Winds' >> $outfile if [ $1 -eq 14 ] then echo 'Visible Winds' >> $outfile if [ $1 -eq 15 ] then echo 'Surface Adjusted Winds
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo 'Large Scale' >> $outfile echo 'Zoom
' >> $outfile echo '
' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '' >> $outfile echo '
' >> $outfile echo 'Home' >> $outfile echo '
' >> $outfile echo '
' >> $outfile echo >> $outfile #----- # Close full page table #----- echo '' >> $outfile echo >> $outfile echo '' >> $outfile exit