#!/bin/csh ####################################################################################################################################### # # # E D I T I O N D U D I S Q U E E T D E L A F A C E M O N T E E # # S U R L E D I S Q U E V I D E O B E T A - P A L : # # # # Utilisation : # # # # $xci/disk_vidEo_P$Z |& $Mor # # # # # # Author of '$xci/disk_vidEo_P$Z' : # # # # Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss). # # # ####################################################################################################################################### set kill_DKVP=$EXIST source $Fdisk_video_P unset kill_DKVP $xci/disk_video_P$X commande="initialisation" # Initialisation a priori du disque. # if ($status == $OK) then set Rdisque=`$xci/disk_video_P$X commande="Blecture" a=$Idisque_DKVP lecture=VRAI` # Recuperation du disque reellement present (sous forme alphabetique). # set Rface=`$xci/disk_video_P$X commande="Blecture" a=$Iface_DKVP lecture=VRAI` if ("$Rface" != "$K_VIDE") then @ Rface = $Rface # Recuperation de la face reellement presente (sous forme numerique). # $xci/disk_video_P$X commande="recherche" a=$imageR_DKVP # Puis, a priori, on retourne a la premiere image. # set Disque=$Rdisque set Face=$Rface if (("$Disque" != "$K_VIDE") && ("$Face" != "$K_VIDE")) then set disque=$xivP$K_sepS$Ndisk_DKVP$Disque$K_sepS$Nface_DKVP$Face # Definition du directory contenant les images du disque et de la face demandes. # if (-e $disque) then echo "Support monte = "$disque echo "-------------" saut set sequences=`$FIN $disque $follow -type f ! -name $Fnota ! -name \*$Y ! -name \*$Z -print | $WC` set sequences=$sequences[$WC1] if ($sequences == 0) then echo "(support vide)" saut else echo "Sequence(s) enregistree(s) :" echo "--------------------------" saut $FIN $disque $follow -type f ! -name $Fnota ! -name \*$Y ! -name \*$Z -print \ | $SE -e 's/^.*\/\([0-9][_0-9]*\)$/\1/' \ | $SOR # ATTENTION, il y avait autrefois : # # # # l -rt $disque | $R "$K_BLANC" "$K_NL" | $R "," "$K_BLANC" | $R "$limiteur_DKVP" "-" # # # # mais on risquait un debordement ("Arguments too long.")... # saut endif else EROR "Le nom du disque ou le numero de la face demande(s) n'existe(nt) pas." endif else EROR "Le nom du disque et le numero de la face sont obligatoires." endif else EROR "Le disque monte n'est problablement initialise : faire '"'$xci/disk_vIdeo_P$Z'" <nom_du_disque> <numero_de_la_face>'." endif else EROR "Le disque 'PAL-Beta' n'est surement pas supporte par cette MACHINE." endif