Prueba NameChanger, una utilidad gratuita para macOS. Llevo usándola un tiempo y estoy bastante contento con ella.
En tu caso, te sugiero utilizar la función de Expresión Regular en NameChanger. Después de instalar y abrir la aplicación, selecciona los archivos que deseas renombrar en el Finder y arrástralos a NameChanger o haz clic derecho sobre ellos y selecciona "Renombrar con NameChanger" en el menú contextual. También puedes seleccionar los archivos que deseas renombrar a través del botón de Añadir de NameChanger.
Luego, selecciona la función de Expresión Regular a través del menú desplegable en el centro en la parte superior de la aplicación. Coloca exactamente lo siguiente en el campo de Texto Original (el de la izquierda):
([A-Z]{2}) - .*\.svg
y lo siguiente en el campo de Texto Nuevo (el de la derecha) como se muestra a continuación:
$1
![enter image description here]()
Una vez hecho esto, verifica la vista previa en la columna de Nombre de Archivo Renombrado. Un nuevo nombre de archivo aparece en la columna de Nombre de Archivo Renombrado solo si su nombre se va a cambiar según las instrucciones que acabas de poner. Si dos o más archivos que se van a renombrar tienen el mismo nombre nuevo, los nombres posteriores se les añade automáticamente un número que comienza con 1
por parte de la aplicación.
Si estás contento con la vista previa en la columna de Nombre de Archivo Renombrado, ¡haz clic en el botón Renombrar en la parte superior derecha de NameChanger y listo!
Antes de hacer cambios en muchos archivos, te sugiero hacer copias de algunos de ellos en una nueva carpeta y probar NameChanger en esas copias extras. Una vez estés contento con los resultados y te sientas cómodo usando la aplicación, puedes ir y cambiar los nombres de los archivos originales. Por último, aunque la curva de aprendizaje es un poco pronunciada, consulta este Tutorial de Expresiones Regulares si deseas aprender más sobre expresiones regulares (regex); hay muchos otros tutoriales de regex disponibles gratuitamente en Internet.
1 votos
¿Puedes por favor editar la pregunta para agregar algunos de esos nombres de archivo y el resultado esperado? Además, ¿todos estos archivos están en el mismo directorio o distribuidos en varios?
0 votos
@nohillside He editado
0 votos
Entonces quieres renombrar
AU - Australia.svg
aAU
, ¿sin el sufijo?0 votos
Sí, eso es correcto. para todos los archivos en la carpeta
2 votos
¿Es posible que algunos de los archivos tengan los mismos caracteres antes de
-
pero diferentes caracteres después de él? En caso afirmativo, ¿cómo desea renombrar, por ejemplo,AU - Australia.svg
yAU - Sidney.svg
? Pregunto esto porque macOS no permitirá que dos archivos con exactamente el mismo nombre existan en la misma carpeta. ¿Desea renombrarlos, por ejemplo, comoAU 1
yAU 2
o cómo?