[Lvlug] Re: [[Sig] Presentations on Shell Scripting]

Randy Kramer rhkramer@fast.net
Fri, 25 May 2001 10:45:03 -0400


Just trying to resummarize the offers and requests, and then trying to
step back out of the way and let someone else move the ball forward:

At least three volunteers, maybe more:

Brian Hechinger
Paul Ryan 
John Kennedy (Basic how to write scripts, intro to "more advanced"
sessions)
Brian Martin (?) (shell shells, or script scripting?)
Jeff Zartler (?) (SIG) (Introduction to Shells and Scripting ?)


And many suggested topics:

-Basic "How to Write a Script", intro to more advanced sessions (John
Kennedy)
-an "intro" presentation to shells and scripting was needed first. 
Something like:
 (from Paul Ryan's 5/24/01 email -- Paul would this be focused on Korn,
Bourne, or generic?)
 Variables - creation and scope
 Pattern Match and Variable Substitution
 Conditional Tests and their use in Control structures
 The for, if, while, return, exit, case, select constructs
 Data I/O, Read, Redirection and exec
 Function Definition and Typeset
 Job control and Use of Signals
 Traps
-Bourne (bash?) scripts (Brian?)
-Korn scripts (Paul, slides from 3 day course)
-Perl scripts (Paul?)
-Vi (sort of unrelated) (Paul)
-How to Write a Script (requested, no volunteer)  (Covered by John
Kennedy?)
-Explain selected scripts (rc.d, etc.) (suggested, no volunteer)
-Write requested scripts, possibly in more than one shell for comparison
(suggested, no volunteer)
--(Re Dan's suggested script, looks like Linc has knocked that one,
unless someone want to rewrite it in a different shell for the sake of
comparison.)  

It's clear that the material can fill more than one monthly presentation
(6:30 to 8:30 or less).

I would like to attend the presentations whether they are beginner or
advanced (and LVLUG or SIG) (as a "receiver").  (As a newbie, I would
certainly like to start from the beginning, as described in Paul Ryan's
5/24/01 email.)

Is the following the beginning of a schedule of sessions?  (Is it a
logical sequence?)

1. John Kennedy, Paul Ryan, and maybe Jeff Zartler have offered to make
introductory presentations (I'm not clear whether Jeff is offering to be
a presenter or is just proposing that the introductory presentation by
Paul Ryan, John Kennedy, or whoever be on June 25th).

Maybe this is two (or more) introductory presentations -- a presentation
by John Kennedy on how to write a script, and an intro presentation(s)
by Paul Ryan (?) (as described in his 5/24/01 email).

2. Brian Hechinger is willing to make a presentation on Bourne (bash)

3. Paul Ryan can make presentations on korn, Perl, and other stuff.

4. Brian Martin can (is he offering?) make a presentation on shell
shells or script scripting.

I don't know that I can contribute any more to this except confusion. 
Maybe John, Paul, Jeff, Brian, Brian, and Dan (and Linc) can carry on
the discussion and propose a sequence of sessions and a session for the
next LVLUG meeting in early June (on a date to be suggested by the
proposer).

Maybe John or Paul want to volunteer specifically for that meeting -- I
am interested in both presentations.

Hope this helps,
Randy Kramer