/log

  • Comptes rendus
  • Notes
  • Projets

27 mai 2024

Bash : nommage séquentiel des fichiers

Une simple ligne qui garde de l’extension de fichier d’origine et ajoute des zeros en tête (leading zeros) :

num=0; for i in *; do mv "$i" "$(printf '%04d' $num).${i#*.}"; ((num++)); done

Lectures

  • Renaming files in a folder to sequential numbers
  • Bash script to rename files to a pattern of consecutive numbers
  • Github