Exercice : Boucle for en Bash - Renommage de fichiers

Objectif

Pratiquer :


Partie 1 — Création de fichiers

Dans votre terminal, créez trois fichiers à l'aide de la commande touch nommés :

1.jpg
2.jpg
3.jpg

Partie 2 — Script de renommage

Écrire un script renommer.sh qui :

  1. Prend un chemin de dossier en paramètre.
  2. Parcourt tous les fichiers *.jpg dans ce dossier.
  3. Renomme chaque fichier en le préfixant par photo-.

Exemples :

Structure suggérée

#!/bin/bash

# vérifier que le paramètre a été passé

chemin="$1"

# Vérifier que le chemin est un dossier

cd "$chemin"

# boucle for pour parcourir les fichiers *.jpg

# Dans la boucle, renommer avec la commande mv

Consignes supplémentaires