Come creare una cartella intelligente per i file creati negli ultimi 5 minuti

4

Ho una configurazione della fotocamera in cui la fotocamera scatta automaticamente le immagini ogni x secondi e queste immagini vengono salvate in una directory chiamata 'Immagini'. Ora voglio creare una cartella intelligente che appare in "Immagini" e elenca solo le immagini che sono state aggiunte negli ultimi 5 minuti. Durante la creazione di una cartella intelligente, vedo solo l'opzione i file di elenco dall'ultimo giorno.

Come posso creare una cartella intelligente che elenca solo i file creati negli ultimi 5 minuti?

In altre parole, voglio creare una cartella intelligente utilizzando opzioni non standard.

    
posta CousinCocaine 21.06.2014 - 14:09
fonte

1 risposta

10

Una "cartella Smart" è in linea di principio un file in formato XML che, una volta aperto, restituisce un risultato di ricerca Spotlight. Per creare una cartella Smart puoi aggiungere più termini di ricerca premendo + (o alt + ). Ad esempio, puoi scegliere di restituire solo i file creati negli ultimi 7 giorni. Sebbene vi sia una profusione di termini di ricerca, alcuni sono ancora mancanti (come la ricerca negli ultimi 5 minuti).

La versione a riga di comando di Spotlight è mdfind ( manuale ). Sebbene sia più difficile da utilizzare, i comandi mdfind sono più flessibili rispetto all'opzione Smart folder / Spotlight. Ad esempio, puoi cercare i file creati negli ultimi 5 minuti in questo modo:

mdfind 'kMDItemFSCreationDate > "$time.now(-300)"'

O sono stati modificati negli ultimi 10 minuti:

mdfind 'kMDItemFSContentChangeDate > "$time.now(-600)"'

Le cartelle Fortunatamente Smart supportano il comando mdfind ! Per utilizzare i comandi di ricerca mdfind , fai quanto segue:

  1. Vai su Finder e premi Comando F per avviare una nuova cartella Smart.
  2. Nella barra degli elementi di ricerca puoi selezionare 'Altro ...' dal menu a discesa. Cerca "Query non elaborata" e aggiungilo ai termini di ricerca

  3. Ora inserisci la tua query di ricerca mdfind nel campo di testo vuoto

    kMDItemFSCreationDate > $time.now(-600)
    
  4. Salva la tua ricerca e il gioco è fatto.

    
risposta data 23.06.2014 - 11:12
fonte

Leggi altre domande sui tag