#!/bin/bash # Ensure a directory is provided if [ ! -d "$1" ]; then echo "Usage: $0 " exit 1 fi # Go to the directory cd "$1" || exit folder_name="$(basename "$PWD")" count=1 for file in *.pdf; do # Handle case where no pdfs exist [ -e "$file" ] || continue if [ "$file" = "enonce.pdf" ] || [ "$file" = "énoncé.pdf" ] || [ "$file" = "$folder_name.pdf" ]; then echo "Skipping: $file" continue fi # Rename with 0-padding (e.g., Copie01.pdf) mv -- "$file" "$(printf "Copie%02d.pdf" "$count")" ((count++)) done