Le Vendredi 10 Mai 2002 22:29, cc a écrit :
> bonsoir à tous,
>
> Je suis en train d'écrire un petit script afin de générer
> automatiquement le code html nécessaire à l'affichage du galerie
> photo à partir du contenu d'un répertoire.
> j'aimerais pouvoir préfixer (ou suffixer) les noms des fichiers de
> mini-images générés par convert et donc ajouter au début de chaque
> nom de fichier une chaine de caractères ou une variable du script (le
> nom de fichier étant bien entendu dans une variable du script.
> J'ai recherché dans la doc de bash, mais je n'ai pas trouvé de
> fonction permettant de concaténer des chaines de caractères.
> J'ai dû sûrement mal regarder, mais je suis certain que les grands
> spécialistes des scripts bash connaissent cà.
> Mais peut-être des scripts touts faits existent-ils déjà...
> merci de votre aide
> CC

Alors : soit une variable i qui désigne ton fichier, ou la liste, voici une 
petite illustration :

#!/bin/bash

for i in fichier1 fichier2 fichier3;
do

echo Malisteàmoi_$i << maliste.html

done
 
de même, pour copier les fichiers, tu peux faire :
cp $i Monpréfixe_$i

Stef

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à