Hace un par de años escribí un post en el blog sobre la realización de las masivas operaciones de archivo. El primer paso es copiar la lista de archivos de resultados de búsqueda en una hoja de cálculo. Ya que usted ya tiene la hoja de cálculo, que están muy cerca de tener un script que puede hacer el cambio de nombre para usted.
Supongamos que usted tiene los nombres antiguos en la columna a y los nuevos nombres en la columna B.
Escriba lo siguiente en la primera celda de la columna C:
mv
Escriba lo siguiente en la primera celda de la columna D:
=concatenate("""",A1,"""")
Escriba lo siguiente en la primera celda de la columna E:
=concatenate("""",B1,"""")
Instruir aplicación de hoja de cálculo "de Relleno > Abajo de la columna" C, D y E.
A continuación copiar todos los datos de las filas de las columnas C, D y E. Pegar el texto copiado en un editor de texto. Usted debe obtener la fila de la lectura:
mv "old file name" "new file name"
Este comando mover/renombrar el archivo llamado "viejo nombre de archivo" a "nombre de archivo nuevo". Warpping los nombres de archivo entre comillas dobles permite nombres de archivo contiene espacios.
Si usted está satisfecho con los comandos copiar y pegar el texto completo de la shell en la Terminal.aplicación
El procedimiento es admitedly menos elegante que la de tener una secuencia de comandos de proceso de la hoja de cálculo o CSV. No obstante, tiene la ventaja de conseguir una oportunidad de comprobar los comandos antes de ejecutarlos. Cuando se trabaja a partir de los resultados de la búsqueda, usted puede conseguir fácilmente los valores de otras columnas (por ejemplo, fecha de modificación, las dimensiones de la imagen, etc.) y el trabajo de estos en los nuevos nombres de archivo.