As informações de estado do Time Machine são armazenadas em /private/var/db/.TimeMachine.Results.plist
. Use defaults
para ler o valor BACKUP_COMPLETED_DATE
:
$ defaults read /private/var/db/.TimeMachine.Results BACKUP_COMPLETED_DATE
2011-11-13 08:28:07 +0000
Está no UTC, mas você pode facilmente converta para o fuso horário local .
Para exibi-lo usando growlnotify
, execute algo como o seguinte:
/usr/local/bin/growlnotify -m "$( date -jf "%F %T %z" "$( defaults read /private/var/db/.TimeMachine.Results BACKUP_COMPLETED_DATE )" +"%d.%m.%Y %H:%M" )" "Latest Time Machine Backup"