27.08.2015 Views

Advanced Bash−Scripting Guide

Advanced Bash-Scripting Guide - Nicku.org

Advanced Bash-Scripting Guide - Nicku.org

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 36. Endnotes<br />

36.1. Author's Note<br />

How did I come to write a Bash scripting book? It's a strange tale. It seems that a couple of years back, I<br />

needed to learn shell scripting −− and what better way to do that than to read a good book on the subject? I<br />

was looking to buy a tutorial and reference covering all aspects of the subject. I was looking for a book that<br />

would take difficult concepts, turn them inside out, and explain them in excruciating detail with<br />

well−commented examples. [67] In fact, I was looking for this very book, or something much like it.<br />

Unfortunately, it didn't exist, and if I wanted it, I'd have to write it. And so, here we are, folks.<br />

This reminds me of the apocryphal story about the mad professor. Crazy as a loon, the fellow was. At the<br />

sight of a book, any book −− at the library, at a bookstore, anywhere −− he would become totally obsessed<br />

with the idea that he could have written it, should have written it, and done a better job of it to boot. He would<br />

thereupon rush home and proceed to do just that, write a book with the very same title. When he died some<br />

years later, he allegedly had several thousand books to his credit, probably putting even Asimov to shame.<br />

The books might not have been any good, who knows, but does that really matter? Here's a fellow who lived<br />

his dream, even if he was obsessed by it, driven by it, and I can't help admiring the old coot...<br />

36.2. About the Author<br />

Who is this guy anyhow?<br />

The author claims no credentials or special qualifications, other than a compulsion to write. [68] This book is<br />

somewhat of a departure from his other major work, HOW−2 Meet Women: The Shy Man's <strong>Guide</strong> to<br />

Relationships. He has also written the Software−Building HOWTO.<br />

A Linux user since 1995 (Slackware 2.2, kernel 1.2.1), the author has emitted a few software truffles,<br />

including the cruft one−time pad encryption utility, the mcalc mortgage calculator, the judge Scrabble®<br />

adjudicator, and the yawl word gaming list package. He got his start in programming using FORTRAN IV on<br />

a CDC 3800, but is not the least bit nostalgic for those days.<br />

Living in a secluded desert community with wife and dog, he cherishes human frailty.<br />

36.3. Tools Used to Produce This Book<br />

36.3.1. Hardware<br />

A used IBM Thinkpad, model 760XL laptop (P166, 104 meg RAM) running Red Hat 7.1/7.3. Sure, it's slow<br />

and has a funky keyboard, but it beats the heck out of a No. 2 pencil and a Big Chief tablet.<br />

36.3.2. Software and Printware<br />

i. Bram Moolenaar's powerful SGML−aware vim text editor.<br />

ii. OpenJade, a DSSSL rendering engine for converting SGML documents into other formats.<br />

iii. Norman Walsh's DSSSL stylesheets.<br />

iv. DocBook, The Definitive <strong>Guide</strong>, by Norman Walsh and Leonard Muellner (O'Reilly, ISBN<br />

Chapter 36. Endnotes 360

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!