Filtrado de archivos por fuente con Automator

Quiero ordenar mi carpeta de Descargas y quiero usar Automator para ello. La Files & Foldersbiblioteca me brinda muchas opciones, sin embargo, no pude encontrar una acción que me permitiera filtrar archivos por su fuente.

Quiero ordenar los archivos por la URL de la que los descargué. ¿Hay alguna acción de Automator que me falta? ¿O tengo que usar Apple Script para eso?

Me Filter Finder Filesda las opciones para filtrar por nombre, fecha, etc., pero no por fuente. ¿Cómo puedo realizar esta tarea?

¿Cuál es el verdadero objetivo final aquí?
@user3439894 Quiero decir "Los archivos PDF descargados de la URL contienen "nombre del banco" mover a la carpeta "banca""

Respuestas (1)

Según su comentario, 'Quiero decir "Los archivos PDF descargados de la URL contienen" nombre del banco "mover a la carpeta" banca "', así es como lo haría en Automator :

En Automator , cree un nuevo flujo de trabajo , agregando las siguientes acciones :

Buscar elementos del buscador , con configuraciones:

  • Buscar [Descargas]
  • [Todas] las siguientes son verdaderas
  • [Tipo] [es] [PDF]

Ejecute Shell Script , con la configuración:

  • Concha [/bin/bash]
  • Pasar entrada [como argumentos]
  • Reemplace el código predeterminado con el código de ejemplo a continuación.

    for f in "$@"; do
        [[ $(mdls -name kMDItemWhereFroms "$f") == *bankname* ]] && echo "$f"
    done
    
  • Nota: En el código anterior, reemplace " bankname " con el nombre*bankname* real del banco en la URL .

Mover elementos del buscador , con configuraciones:

  • A [Banca] [] Reemplazo de archivos existentes
    • Marque Reemplazar archivos existentes si corresponde.