Esiste un modo per accedere all'elenco "Elementi recenti" dal terminale?

1

La voce "Elementi recenti" del menu Apple è utile, ma a volte mi piacerebbe poterlo accedere tramite la riga di comando, ad es. per passare a una directory in cui stavo solo lavorando con un'app GUI. C'è un modo per ottenere almeno l'ultimo file o cartella aperta dal desktop al terminale?

In caso contrario, c'è un modo per accedere a una smart folder dalla riga di comando (ad esempio, se ne ho uno che consiste di file modificati negli ultimi 2 giorni).

    
posta Neil 07.07.2015 - 20:56
fonte

1 risposta

1

Puoi leggere il file plist degli elementi recenti.

    defaults read $HOME/Library/Preferences/com.apple.recentitems

C'è un sacco di "rumore" nell'output. Puoi filtrare il "rumore" con grep ed elencare l'ultima voce con tail che dovrebbe essere l'ultimo file aperto (ma non sempre il caso).

    defaults read $HOME/Library/Preferences/com.apple.recentitems | grep "Name" | tail -n 1
    
risposta data 07.07.2015 - 21:20
fonte

Leggi altre domande sui tag