Filtraggio dei file per sorgente con Automator

2

Voglio ordinare la mia cartella Download e voglio usare Automator per questo. La libreria Files & Folders mi offre molte opzioni, tuttavia non sono stato in grado di trovare un'azione che mi consenta di filtrare i file in base alla loro origine.

I want to sort files by the URL I downloaded them from. Is there an Automator action I am missing? Or do I have to use Apple Script for that?

Il Filter Finder Files mi offre le opzioni per il filtraggio per nome, data ecc., ma non per fonte. Come posso realizzare questo compito?

    
posta Bastian Gruber 29.01.2018 - 19:57
fonte

1 risposta

1

In base al tuo commento, "Voglio dire" i PDF scaricati dall'URL contengono "nome banca" spostati nella cartella "bancario", ecco come lo farei in Automator :

In Automator , crea un nuovo Flusso di lavoro , aggiungendo le seguenti Azioni :

Trova elementi del Finder , con le impostazioni:

  • Cerca [download]
  • [Tutto] di seguito sono veri
  • [Tipo] [è] [PDF]

Esegui script di shell , con le impostazioni:

  • Shell [/ bin / bash]
  • Passa l'input [come argomenti]
  • Sostituisci il codice predefinito con l'esempio codice sotto.

    for f in "$@"; do
        [[ $(mdls -name kMDItemWhereFroms "$f") == *bankname* ]] && echo "$f"
    done
    
  • Nota: nel codice sopra, sostituisci " bankname " in *bankname* con il nome della banca attuale nell'URL .

Sposta elementi del Finder , con le impostazioni:

  • A [Banking] [] Sostituzione di file esistenti
    • Verifica Sostituire i file esistenti, se necessario.
risposta data 30.01.2018 - 08:56
fonte

Leggi altre domande sui tag