Agregar una extensión de archivo a un grupo de archivos desde la línea de comandos en Mac OS X
Tabla de contenido:
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:
- Una vez dentro del directorio, utilice el siguiente comando: "
- Confirme el cambio escribiendo "ls" para mostrar el contenido del directorio
cd /ruta/al/directorio
para i en ; hacer mv $i>"
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