Outils d'utilisateurs

Outils du Site


Sidebar

====== Navigation dans le wiki ====== * [[accueil|Accueil]] * [[http://melusine.eu.org/syracuse/contrib/|Syracuse]] //(contributions)// ===== Espaces dédiés ===== * [[pstricks:index|PSTricks]] * [[Pgf/Tikz:index|Pgf/Tikz]] * [[gnuplot:index|Gnuplot]] * [[octave::index|Octave]] ===== Contributeurs ===== * [[mc:index|Maxime Chupin]] * [[cp:index|Christophe Poulain]] * [[jms:index|Jean-Michel Sarlat]] * [[sylcha:index|Sylvain Chambon]] * [[rouxn:index|Nicolas Roux]] * [[tj:index|Thierry Joffredo]] * [[tg:index|Thierry Gauvin]]

jms:cbash

====== Morceaux de code BASH ====== ===== Renommer les fichiers produits par MetaPost ===== Et cela de façon à ce que l'ordre lexicographique corresponde à l'ordre numérique. <code bash> # JMS - 19 mai 2007. # Constitution de la liste des images LISTE=$(ls $PREFIXE.*[0-9]) for FICHIER in $LISTE do # Récupération du suffixe. SUFFIXE=${FICHIER##*.} # Formatage sur trois chiffres avec compléments à 0. ID=$(printf "%03d" $SUFFIXE) # Changement du nom du fichier. mv $FICHIER $PREFIXE.$ID done </code> La variable ''PREFIXE'' doit être connue du script, si ce n'est pas le cas, on peut la récupérer avec <code bash> PREFIXE=${FMP%.*} </code> où ''FMP'' est une variable contenant le nom du fichier metapost initial.

jms/cbash.txt · Dernière modification: 2008/10/09 17:41 par jms