Contenu | Rechercher | Menus

Annonce

Les adresses laposte.net ne permettent pas de recevoir nos emails. Vous êtes invité à changer d'adresse dans vos paramètres de compte à votre prochaine connexion.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 21/03/2013, à 18:23

brunoAGT

renommer plusieurs fichiers en séquentiel | RESOLU |

bonjour à tous,

un code basic, mais pas pour moi ...

je cherche à renommer des images en sequentiel et le code si dessous fonctionne, MAIS la première image ce nomme 000001.j2c et je souhaiterais qu'elle ce nomme 000000.j2c

################################

#!/bin/sh

for file in *; do
    printf -vsequenceImage '00%04d.jpg' "$((++i))"
    [[ -e $sequenceImage ]] || \
        mv "$file" "$sequenceImage"
done

##################################


merci

Dernière modification par brunoAGT (Le 21/03/2013, à 22:37)

Hors ligne

#2 Le 21/03/2013, à 18:36

pingouinux

Re : renommer plusieurs fichiers en séquentiel | RESOLU |

Bonjour,
Remplacer $((++i)) par $((i++)), pour incrémenter i après avoir utilisé sa valeur.

Hors ligne

#3 Le 21/03/2013, à 18:44

brunoAGT

Re : renommer plusieurs fichiers en séquentiel | RESOLU |

pingouinux a écrit :

Bonjour,
Remplacer $((++i)) par $((i++)), pour incrémenter i après avoir utilisé sa valeur.


Merci beaucoup Pingouinux

Hors ligne

#4 Le 21/03/2013, à 19:36

Hizoka

Re : renommer plusieurs fichiers en séquentiel | RESOLU |

je ne connaissais meme pas $((++i)) smile

si c'est ok, ajoute un resolu dans ton titre

Hors ligne