Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Kyp

macrumors newbie
Original poster
Aug 25, 2013
27
0
Gulf of Mexico
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"

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}"
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.