Shell Linux : Exercices

Shell Linux : Exercices

Conversion d’images

Nous considérons le système de fichiers suivant :

photos.zip

photos.src
├── animaux
│   ├── elephants 4827279_640.jpg
│   ├── goose 4816953_640.jpg
│   ├── greater rhea 4837821_640.jpg
│   ├── kingfisher 1905255_640.jpg
│   ├── turtles 4832203_640.jpg
│   └── zebra 3834241_640.jpg
├── fleurs
│   ├── rose 4825575_640.jpg
│   ├── sunflower 4837900_640.jpg
│   └── tulips 4840806_640.jpg
└── monuments
    ├── FIQoo3Yp7BBayEiETDnElqsDFuAmYjWy6JkKTXpX.jpeg
    ├── florence 1066314_640.jpg
    ├── kristin 4840227_640.jpg
    ├── low-angle-photo-of-flatiron-building-1123982.jpg
    └── pisa 4840084_640.jpg

L’objectif est d’écrire un script shell permettant de :

  1. Supprimer les espaces dans les noms de fichiers et de dossiers
  2. Créer un nouveau système de fichiers nommé photos.png contenant les photos de photo.src converties au format .png