Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » General » Software


Nuevo tema Responder al tema
 [ 6 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Vie May 19, 2006 7:00 am
Mensajes: 2

Nota Publicado: Vie May 19, 2006 1:07 pm 
Arriba  
Hola
Querria saber si es posible cambiar la extension a varios ficheros a la vez como se hacia en ms-dos ren *.jpg *.gif y hasi todos los jpg pasarian a ser gif.
Me gustaria saber si hay un comando similar en linux

 Perfil  

Desconectado
Forista Medio
Forista Medio
Avatar de Usuario

Registrado: Vie Mar 17, 2006 8:00 am
Mensajes: 165
Ubicación: Sevilla (España)

Nota Publicado: Vie May 19, 2006 2:54 pm 
Arriba  
Pues en linux esta el comando mv, que sirve para "mover" y renombrar un fichero. Esto es, mv foto.jpg foto.gif cambiaria la extensión.[/code]

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Vie Jul 01, 2005 7:00 am
Mensajes: 1405
Ubicación: Monterrey, N.L., Mexico

Nota Publicado: Vie May 19, 2006 5:36 pm 
Arriba  
Pero no sirve de nada cambiar la extension de las imagenes, ya que seguirian estando en el mismo tipo de archivo *.jpg solo que ahora tendrian nombre distinto.

Te sugiero que le heches una hojeada a los scripts del GIMP, seguro que por ahi debe de venir algun programilla para convertir imagenes de un formato a otro.


Respecto al comando mv, que menciona Shadow, solo puedes mover un archivo de un nombre a otro ( o mover varios archivos a un directorio, y creo que esto no es lo que quieres hacer ), puedes hacer esto.

$ for i in `echo *.jpg`;do mv $i $(echo $i | perl -p -e 's/.jpg/.gif');done

aunque necesitas perl para ejecutarlo ( ya viene incluido en la mayoria de las distribuciones ).

sino tienes perl puedes hacerlo con sed:

$ for i in `echo *.jpg`;do mv $i $(echo $i | sed -e 's/.jpg/.gif');done

Saludos

_________________
a.k.a. ØØz
Slackware
Registered Linux User #393616
http://blog.the00z.org
Proyecto de traducción de documentación:
http://eliduc.berlios.de/index.php/Eliduc
irc.freenode.net #sentx #espaciolinux

 Perfil WWW  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Ene 27, 2005 8:00 am
Mensajes: 4648
Ubicación: México

Nota Publicado: Sab May 20, 2006 12:34 am 
Arriba  
skorpio debes especificar si únicamente quieres renombrar o cambiar de formato, para renombrar puedes usar el programa krename con el puedes cambiar tanto el nombre como la extensión de varios archivos al mismo tiempo, lo cual no significa que cambien de formato.

si quieres cambiar de formato busca en gimp, aunque creo que por ahi lei algo sobre un programa para cambiar de formatos en modo gráfico (y varios archivos al mismo tiempo) usa google, en modo consola es de la siguiente manera

convert imagen.jpg imagen.png

aunque nunca lo he usado en forma masiva, es decir varios archivos al mismo tiempo (no se si acepte comodines), para usar convert debes tener las librerias de los distintos formatos que quieras manejar

_________________
Reglamento del foro| Escribe correctamente| Mandriva 2006 Docs

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mar May 23, 2006 7:00 am
Mensajes: 44
Ubicación: Planeta tierra (Europa (España (Madrid)))

Nota Publicado: Mar May 23, 2006 12:39 pm 
Arriba  
Utiliza el comando rename, que admite expresiones regulares perl. La sintaxis es:

rename "s/old-string/new-string" archivos

Si te encuentras en el directorio donde tienes los archivos jpg, necesitas ejecutar:

Código:
rename 's/\.jpg$/\.gif/' *


\. indica un punto (pues . es un único caracter, como el comodín ?)
$ indica que está al final del nombre

suerte -

 Perfil  

Desconectado
Forista Menor
Forista Menor
Avatar de Usuario

Registrado: Jue Mar 10, 2005 8:00 am
Mensajes: 62

Nota Publicado: Mié May 24, 2006 7:54 am 
Arriba  
Creo que como dijo, megabyte te sale mejor pues es un comando muy extenso y ademas hace muchas cosas con imagenes y hasta puedes convertir muchas imagenes fotogramas en una animacion MGN en si este comando es muy poderoso pues usarlos como dijo megabyte es muy bueno solo tienes que bajarte un faqs de el para ver que mas puede hacer este para ti..

y si puedes cambiar formatos susecivos por ejemplo:

$ convert *.gif *.png

lo que ara es convertir todas las imagenes de formato gif a formato png

Shelllinux

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 6 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
dividir en varios ficheros un script

en Programación

franje

2

2989

Dom Nov 26, 2006 1:38 am

franje Ver último mensaje

buscar texto en varios ficheros

en El Café

mai2000g

8

1103

Sab Nov 01, 2008 11:32 am

fpuga Ver último mensaje

¿Cómo dividir un mpeg o un avi en varios ficheros ?

en Software

patachula

5

1774

Vie Ene 28, 2005 4:31 am

megabyte Ver último mensaje

cambiar permisos ficheros en unix desde java

en Programación

jmuoz35

0

858

Lun May 09, 2005 11:18 am

jmuoz35 Ver último mensaje

cambiar permisos al Sistema de ficheros de sólo lectura

en Sistema

rocio_doors

3

5059

Sab Dic 10, 2011 12:38 am

cuentos Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO