diff --git a/rename_to_copie.sh b/rename_to_copie.sh deleted file mode 100755 index a4b85a5..0000000 --- a/rename_to_copie.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/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 diff --git a/rotate_all.sh b/rotate_all.sh deleted file mode 100755 index 3e7df4e..0000000 --- a/rotate_all.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash - -# Check if an argument is provided -if [ -z "$1" ]; then - echo "Usage: $0 " - exit 1 -fi - -# Try to change into the directory, exit on failure -cd "$1" || { echo "Error: Cannot access directory '$1'"; exit 1; } -folder_name="$(basename "$PWD")" - -# Enable nullglob: if no pdfs exist, the loop won't run once with "*.pdf" -shopt -s nullglob - -for file in *.pdf; do - if [ "$file" = "enonce.pdf" ] || [ "$file" = "énoncé.pdf" ] || [ "$file" = "$folder_name.pdf" ]; then - echo "Skipping: $file" - continue - fi - - # Rotate to a temporary file - if qpdf --rotate=+180 "$file" "temp_rotated.pdf"; then - mv "temp_rotated.pdf" "$file" - echo "Rotated: $file" - else - echo "Error processing: $file" - # Clean up temp file if pdftk failed but created garbage - [ -f "temp_rotated.pdf" ] && rm "temp_rotated.pdf" - fi -done