Convoluted title, eh? After many years of intermittently being miffed when I couldn’t just type cd /NameofAlias and have the bash shell transport me into the directory the alias pointed to, I finally decided to do something about it.

First stop: Mac OS X Hints, where I looked at these two hints:
Enable ‘cd’ into directory aliases from the Terminal
A script to reveal alias paths in the Terminal

From the insight gained there, I cobbled together my one-step solution to the problem…
Continue reading ‘Making the Mac OS X bash shell alias and symlink agnostic’

I have written a Perl script that simply checks to see how long it’s been since a particular task has been performed, compares the time with how often that task should be performed, and if necessary, executes the task. The script is extensible to any maintenance tasks that output to a log file (and any task can be made to do so). The script also includes the option to send you an e-mail (but only if the task(s) have been executed) including full script output.