#!/bin/csh ####################################################################################################################################### # # # E D I T I O N " C R O I S S A N T E " D E L A C O N J E C T U R E D E S Y R A C U S E : # # # # # # Utilisation : # # # # $xrk/Syracuse.21$Z <U0Maximal> [<Format> [<Commande> [<Derniere>]]] # # # # # # Author of '$xrk/Syracuse.21$Z' : # # # # Jean-Francois Colonna (LACTAMME, 20170915113844). # # # ####################################################################################################################################### set U0Maximal=$1 # U0 maximal... # set Format="$2" set Commande="$3" # Parametre introduit le 20170919130115... # set Derniere="$4" # Parametre introduit le 20170920135333... # setArgum Format "04" setArgum Commande "$SOR" setArgum Derniere `GetParam $xci/valeurs_Syra$X derniere` FilSTmpB FSyRaCuSe set NoMbReC=1 while ($NoMbReC <= $U0Maximal) #20170920134358____: set SyRaCuSe=`$xci/valeurs_Syra$X stop_421=VRAI u0=$NoMbReC signe="$Format" | $AC` # #20170920134714____:set SyRaCuSe=`$xci/valeurs_Syra$X premiere=1 derniere=2048 stop_421=VRAI u0=$NoMbReC signe="$Format" | $AC` # set SyRaCuSe=`$xci/valeurs_Syra$X derniere=$Derniere stop_421=VRAI u0=$NoMbReC signe="$Format" | $AC` # On notera qu'en toute logique, il faudrait preciser : # echo "$SyRaCuSe" \ >> $FSyRaCuSe # Ainsi, on sort sur une meme ligne tous les elements U(i) en commencant par le dernier # # qui est evidemment "1"... # @ NoMbReC = $NoMbReC + 1 end #20170919130115____:$CA $FSyRaCuSe | \ # #20170919130115____:$SOR # $CA $FSyRaCuSe | \ $Commande # Tris "intelligent" faisant apparaitre l'arborescence sous-jacente : # # # # v $xiMd/ConjectureDeSyracuse_0256$vv$m4 0001 # # # # On notera le 20170918143737 que l'option "-n" utilisee avant cette date donne des # # resultats etanges sur '$LACT1A', d'ou sa suppresion puisque de toutes facons elle est # # inutile, l'ordre alphabetique etant ici aussi l'ordre numerique. Au passage, ce probleme # # sur '$LACT1A' semble etre lie a la presence des espaces separant les valeurs numeriques # # dans '$FSyRaCuSe' ; l'option "-g" semble resoudre ce probleme, mais encore une fois, cela # # ne sert a rien et donc elle n'est pas utilisee... # FilSTmpE FSyRaCuSe