Agregar una extensión de archivo a un grupo de archivos desde la línea de comandos en Mac OS X

Tabla de contenido:

Anonim

La forma más rápida de agregar una extensión de archivo a un grupo de archivos que actualmente no tiene una es usando la línea de comando en Mac OS X. En el ejemplo a continuación, agregaremos un " .txt” a todos los archivos en un solo directorio, pero al sustituir .txt en la cadena de comando, se agregará una extensión diferente. Antes de comenzar, es una buena idea hacer lo siguiente:

  • Asegúrese de tener las extensiones de archivo visibles en todos los archivos en Mac OS X, de esa manera el cambio de extensión será visible en el Finder además de la línea de comando
  • Coloque todos los archivos que necesitan la extensión agregada en un directorio único y separado

Cómo agregar extensiones de archivo por lotes en la línea de comandos de Mac OS

Suponiendo que cumplió con los requisitos anteriores, inicie Terminal (que se encuentra en /Aplicaciones/Utilidades/) y haga lo siguiente:

  • Cambie al directorio que contiene los archivos escribiendo:
  • cd /ruta/al/directorio

  • Una vez dentro del directorio, utilice el siguiente comando:
  • "

    para i en ; hacer mv $i>"

  • Confirme el cambio escribiendo "ls" para mostrar el contenido del directorio

También puede arrastrar y soltar un directorio desde el Finder a la ventana del terminal para imprimir su ruta, en lugar de ingresarla manualmente.

A continuación se muestra un ejemplo completo que muestra un cambio en el directorio, lista los contenidos originales, ejecuta el comando apropiado para agregar la extensión y, finalmente, otra lista que muestra los archivos originales con la nueva extensión .txt agregada.

Como se mencionó anteriormente, para agregar una extensión de archivo diferente simplemente reemplace el “.txt” con algo más, como “.jpg” o “.rtf”. Los comodines también se pueden ajustar para que coincidan con los nombres de archivo comunes.

Gracias a Thom por la idea del consejo

Agregar una extensión de archivo a un grupo de archivos desde la línea de comandos en Mac OS X