si tu n'as pas rename, effetivement il faut faire une boucle
for i in *.ecw; do gdal_translate -of GTiff $i $i.tiff ;donecomme tu fais est effectivement logique du coup.
et deviendrai probablement quelque chose comme
for i in *.ecw; do gdal_translate -of GTiff $i $(echo $i.tiff | sed 's/.ecw//') ;done
ou une convertion texte du nom de fichier avec tr si tu prefères etc...
ça devrait suffir
ou encore plus propre si tu peux utiliser sous OSX une substitution via une commande interne du shell...genre ${i##!ecw... mais bon là pour le coup la syntaxe est shell-dependante..
Partager