10 mayo 2010

[Tip] Cambiar el nombre de archivos y directorios en Linux

Algo tan obvio como cambiar el nombre de un archivo o un directorio en Linux y en cualquier sistema operativo, se torna un problema cuando en Linux no tenemos permisos para cambiarlo y debemos hacerlo por medio de la terminal.

Para cambiar el nombre de un archivo o directorio podemos usar el comando mv de la siguiente manera:

mv [nombre_original] [nombre_nuevo]

En caso de que el archivo o directorio necesite permisos de administrador, simplemente escribes sudo antes del comando mv.

3 comentarios:

  1. ¿Y para renombrar un conjunto de archivos?

    ResponderEliminar
    Respuestas
    1. $ I=1
      $ for IMG in `ls *.jpg`;
      > do
      > mv $IMG I-Vacaciones-2009.jpg ;
      > I=$(($I+1)) ;
      > done

      Eliminar
  2. Saludos, por medio de la presente le solicito encarecidamente que tengan la amabilidad de ayudarme en como renombar o cambiar de nombre a directorios y archivos con carácteres raros como tildación, apóstrofes, parentesis, llaves, corchetes, ampersand, grados centigrados, farenhait, y otros ejemplo: "Maxx - No More (I Can't Stand It) (Airplay Mix).avi" "Gúitarrero.avi" "Canción 20 & Canción 50 (Techno 90's).mp4".


    Agradezco de antemano sus gentiles atenciones ayudas, atenciones y prontas respuestas.

    ResponderEliminar