If you’ve spent a lot of time working in a UNIX-like shell environment, you’ve no doubt quickly become an expert at the cd command. It’s pretty much the first thing you learn to do in the shell. Then one day you learn the cd - option, to switch back to $OLDPWD (i.e., the last place that you’d cd’ed to in that session), and at that point you were a cd master, showing off to all your friends and co-workers. From there on, you’re basically resolved to spend the next 30 years or so just cd’ing around from directory to directory, content, but never really loving cd.
Aug 30, 13