je me répond, car il peut y avoir un problème avec des fichiers comportant deux '.' dans le nom.
exemple :
si file=abcdefghjijk.lmn.opq
ce que je donne ci-dessus ne fonctionnera pas.
Par contre, en remplaçant
$(echo $file | cut -f 2 -d '.')
par
$(echo $file | sed "s/\(.*\)\(\.\)\(.*\)$/.3円/")
ça semble donner le résultat attendu.
[^] # Re: quelques pistes non testées :
Posté par Gyro Gearllose . En réponse au message Question de script. Évalué à 1.
exemple :
si file=abcdefghjijk.lmn.opq
ce que je donne ci-dessus ne fonctionnera pas.
Par contre, en remplaçant
$(echo $file | cut -f 2 -d '.')
par
$(echo $file | sed "s/\(.*\)\(\.\)\(.*\)$/.3円/")
ça semble donner le résultat attendu.