Al realizar capturas de pantalla en MacOS, el contenido del segundo monitor se encuentra en el archivo xxxx(2).png
Si un usuario (poweruser en Windows pero novato en MacOS) quiere un script que mueva todas las capturas de pantalla con *(2).*
a la carpeta "dos", ¿cómo se hace vía script/línea de comandos?
El comando de abajo no funciona. Mueve todos los archivos y el usuario necesita sólo la mitad de los archivos movidos.
mkdir two
mv *(2).* two
¿Cuál es el comando mv correcto?
Archivos que contienen (2)
fragmento en el nombre del archivo (al final del nombre) debe ser movido.
El ejemplo del nombre del archivo del segundo monitor es 'ssht 2022-04-27 at 12.19.55 PM (2).png'. Hay que moverlo.
Ejemplo de archivo del primer monitor es ssht 2022-04-27 at 12.19.55 PM.png
(e idealmente haciendo que se pueda hacer clic/ejecutar (chmod o .command o bash mymovecmd.sh)
man mv
no habla en absoluto de ninguna notación en estrella para mover archivos. No estoy seguro de si mv en MacOS soporta globbing y cómo usarlo. https://stackoverflow.com/questions/28176590/what-do-double-asterisk-wildcards-mean