Bonjour,

J'aimerais convertir la liste de fichiers contenu dans files en mp4.

/home/alexandre/Documents/Master/M1MF2A/Stage-IPGP/STAGE/Malbec/cav2d2phase/strat.ppm
/home/alexandre/Documents/Master/M1MF2A/Stage-IPGP/STAGE/Malbec/cav2d2phase/temperature.ppm
/home/alexandre/Documents/Master/M1MF2A/Stage-IPGP/STAGE/Malbec/cav2d2phase/temp+strat.ppm
...
...

C'est a dire convert xxx.ppm xxx.mp4

Il faut donc lire le fichier files et remplacer .ppm par mp4 et ensuite utiliser la command convert.
Mais mon fichier test ne contient pas :
/home/alexandre/Documents/Master/M1MF2A/Stage-IPGP/STAGE/Malbec/cav2d2phase/strat.mp4
...
et je ne sais pas pourquoi ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
#!/bin/bash
 
find `pwd` -type f -name "*.ppm" > files
for line in $(cat files)
do
    echo $line
    sed 's/ppm/mp4/g' $line >> test
done
Avez-vous une idee ?
Merci