sur un terminal dans le repertoire contenant les images
ls > toto liste des fichiers du repertoire sur le fichier toto
vi toto pour modifier le contenu du fichier
:$ pour se positoner sur la dernière ligne
dd pour supprimer la ligne contenant toto
:wq pour enregistrer le fichier toto modifié
vi toto pour modifier le contenu du fichier
1,$ s /.*/mv & &x/ pour generer la commande de modification (mv) du nom du fichier dupliquer la ligne en ajoutant le x a la fin de la deuxième partie
1,$ s/JPGx/jpg/ pour mettre en minuscules le jpg
:wq pour enregistrer le fichier toto modifié
sh ./toto pour executer le fichier modifié toto
maintenant tous les fichiers se terminent par jpg en minuscules
rm ./toto pour supprimer le fichier toto
ls > toto pour generer le fichier toto avec les noms des fichiers du dossier
vi toto pour modifier le fichier toto
1,$ s /.*/mv & x&/ generation de la commande de renomage des fichiers
1,$ s/xDSC/20240504/ pour remplacer le texte xDSC par la date 20240714
:wq pour enregistrer le fichier toto modifié
sh ./toto pour executer le fichier modifié toto
50.566669 latitude 3.21667 longitude Cysoing
50.558 latitude 3.193 longitude Louvil
49.849998 latitude 2.38333 longitude Boves
sur un terminal dans le repertoire contenant les images
exiftool -GPSLatitude=3.21667 *.jpg pour mettre la latitude de cysoing sur toutes les photos
exiftool -GPSLongitude=50.566669 *.jpg pour mettre la longitude de cysoing sur toutes les photos
avec csh se positionner sans le dossier que l'on veut traiter
cd /volume1/video
cd /volume1/photo pour les photos
cd /volumeUSB2/usbshare pour le disque de sauvegarde
cd /volume1/web/pp pour mon dossier
cd /volume1/video_romance pour mon dossier
find . -type f -printf %P -printf \\t -printf %s\\n | tee xfilename