#!/bin/csh ####################################################################################################################################### # # # T R A N S F E R T D E S P A L E T T E S S O L A R P A R B A N D E M A G N E T I Q U E : # # # # # # Utilisation : # # # # $xciP/TRANSFERT$Z <palette> # # # # # # Author of '$xciP/TRANSFERT$Z' : # # # # Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss). # # # ####################################################################################################################################### set palette=$1 if (-e $palette) then EROR "ATTENTION : la PALETTE "$palette" existe deja." else if (-e $xT/$palette$w) then $DELETE $xT/$palette$w else endif if (-e $xT/$palette$W) then $DELETE $xT/$palette$W else endif if (-e $palette) then $DELETE $palette else endif echo '1s/>("-//' > $xT/$palette$W echo '257,$d' >> $xT/$palette$W echo 'w' >> $xT/$palette$W echo 'q' >> $xT/$palette$W dd if=$bandeSR | $R "$K_BLANC" "$K_NL" > $xT/$palette$w # Premiere partie de la recuperation d'une palette SOLAR. # $E $xT/$palette$w < $xT/$palette$W $CA $xT/$palette$w | $AW '{printf " PALETTE(#"$1"#);\n"}' | $R '#' '"' > $palette # Deuxieme partie de la recuperation d'une palette SOLAR. # ro $palette # Et protection. # if (-e $xT/$palette$w) then $DELETE $xT/$palette$w else endif if (-e $xT/$palette$W) then $DELETE $xT/$palette$W else endif endif