Morning all,
I seem to have an issue with a geeklet that was previously working before I updated to 10.9.1 Latest Time Machine script was working fine, now it's not.
Has anyone else come across this issue? Is there a fix?
Here is what I have from this link.
http://www.macosxtips.co.uk/geeklets/system/show-the-datetime-of-latest-time-machine-backup-mountain-lion/
All I get is "No Backups Available"
I seem to have an issue with a geeklet that was previously working before I updated to 10.9.1 Latest Time Machine script was working fine, now it's not.
Has anyone else come across this issue? Is there a fix?
Here is what I have from this link.
http://www.macosxtips.co.uk/geeklets/system/show-the-datetime-of-latest-time-machine-backup-mountain-lion/
All I get is "No Backups Available"
Code:
# Time Machine Backup
## Credit for date code: http://bit.ly/NlMKyn
## Credit for Ordinal code: http://bit.ly/Kw3fIN
tmBackup=`defaults read /Library/Preferences/com.apple.TimeMachine Destinations | awk -F\" 'NR==3 {print $4}'`
tmBackupDate=`date -f "%Y-%m-%d %H:%M:%S %z" "$tmBackup" "+%d/%m"`
if [ "$tmBackupDate" = "" ]; then
tmNoBackup="No Backup Available"
elif [ "$tmBackupDate" = "`date '+%d/%m'`" ]; then
tmLastBackup="Today, at %-I:%M %p"
elif [ "$tmBackupDate" = "`date -v-1d '+%d/%m'`" ]; then
tmLastBackup="Yesterday, at %-I:%M %p"
else
ordinal=`date -j -f "%Y-%m-%d %H:%M:%S %z" "$tmBackup" "+%-e" | sed -E 's/(1)$/\1st/'| sed -E 's/(2)$/\1nd/' | sed -E 's/([^1]3)$/\1rd/' | sed -E 's/([0-9])$/\1th/'`
tmLastBackup="${ordinal} %B %Y"
fi
tmLastBackup=`date -j -f "%Y-%m-%d %H:%M:%S %z" "$tmBackup" "+${tmLastBackup}"`
[ "$tmNoBackup" ] && tmLastBackup=$tmNoBackup
echo "${bold}Last Time Machine Backup:${nobold}\\t${tmLastBackup}"