Desde una terminal y situados en la carpeta...
$ for i in `ls *.JPEG`; do mv $i ${i:0:${#i}-5}.jpg; done
${#i} --- longitud del parámetro
${#i} - 5 --- longitud del parámetro menos 5, que corresponde a "punto"JPEG
${parámetro:offset:longitud}
O para eliminar las extensiones de tres dígitos y el punto (total 4 últimos dígitos):
$for i in `ls`; do mv $i ${i:0:${#i}-4}; done
Para más info: "man bash" , google, etc...
No hay comentarios:
Publicar un comentario