GNU `tr' does not support the System V syntax that uses square
brackets to enclose ranges. Translations specified in that format
sometimes work as expected, since the brackets are often
transliterated to themselves. However, they should be avoided
because they sometimes behave unexpectedly. For example, `tr -d
'[0-9]'' deletes brackets as well as digits.
Sounds more like 1998 than 2013 ...
P.S. Actually 1994: https://scholar.google.com/citations?user=E6aqGvYAAAAJ&hl=en
It was lovely, or at least my memory of it was that it was lovely. I've looked for it again over the decades, but I wonder if it was lost to HyperCard rot...
A is for Awk, which runs like a snail, and
B is for Biff, which reads all your mail.
but the grep entry here is different from what you remember.