[oclug] Regular Expression Workshop Wed Mar 27 @ ExitCertified

Brian Barber bbarber at mysun.com
Fri Mar 8 13:26:56 EST 2002


Count me in!  I have a laptop (with Linux installed) that I can bring.

BB

Brian Barber
Ottawa, ON   CANADA
brian.barber at mysun.com

----- Original Message -----
From: "Brenda J. Butler" <bjb at achilles.net>
Date: Thursday, March 7, 2002 11:43 pm
Subject: [oclug] Regular Expression Workshop Wed Mar 27 @ ExitCertified

> 
> SYNOPSIS
> 
> I will give a two-hour workshop on Regular Expressions
> on Wednesday March 27 at 19:00.  It will be at the
> ExitCertified location at 85 Albert, Suite 1200.
> 
> 
> TOPIC
> 
> The topic covered will be the basics of regular
> expressions, with a romp through grep, sed, awk, find
> and perl.  If there are emacs or vim users in the
> audience I might point out the commands in those
> editors which allow you to use the power of regular
> expressions.  I will also point out the need to escape
> some of the regular expression characters from (for
> instance) the shell, and the idea that many tools work
> on a line-by-line basis but that it is configurable.
> And I will try to show the different variants of
> regular expressions used in these tools.
> 
> I hope to demonstrate some fairly simple routine linux
> administration tasks using the above tools, thus
> providing an introduction to regular expressions, the
> tools, and linux systems in general.  There will also
> be a chance to try out some problem-solving in class on
> the provided machines.
> 
> 
> PREREQUISITES
> 
> It is assumed that you know about as much Linux and
> shell commands as Vic taught in his Intro to Bash
> class.  Basically I expect you to know:
>    - how to escape special characters from the shell;
>    - I hope you'll be somewhat familiar with a text editor
>      (perhaps nedit is available on the suns, it's pretty
>      intuitive although I've never seen it on Linux);
>    - a bit about the filesystem (the concept of a home
>      directory and a subdirectory and how to look at
>      them (ls, cd, pwd)).
>    - what is a man page, and how to look at one.
>    - a bit about how to redirect output via <, > and |;
>    - Oh, and what "output" is :-)
> 
> 
> CLASS SIZE AND RESOURCES
> 
> There are spaces for 9 people to sit at a machine, and
> there are more spaces for people to sit if you don't
> mind not having a machine to work on.  There are also
> some network jacks that you can plug your laptop into.
> The machines are Sun Ultra workstations running
> Solaris.  Don't worry, for our purposes they're very
> similar to Linux.  I will try to put together some data
> files for us to work with that come from a Linux
> machine.
> 
> 
> REGISTRATION
> 
> Please send me an email if you plan to attend, also
> indicate if you will be sharing a machine with a friend
> or using a laptop connection.  First come, first
> served.  Send emails to bjb at achilles.net.
> 
> 
> 
>                      help!
> 
> I have a request to those of you who already know
> regular expressions (or who are trying to learn it
> currently):  Please send me the details of problems or
> gotchas you may have tripped over when trying to use
> regular expressions.  I will try to cover all the
> simpler potential problems in the class, and if I ever
> do a more advanced class then I can use the harder
> problems as well.
> 
> Problems with any of the above tools are particularly
> appreciated.
> 
> Also, a request to people who work with Linux daily,
> could you please send me some typical tasks that you
> use regular expressions for, and the files you work on.
> I want to make this workshop relevant, and my
> experience is more directed to programming so may be
> less relevant to non-programmers.
> 
> And a request for what books/resources were handy
> when you were learning regular expressions, and
> what is a good reference tool for you now.  I could
> just search Amazon for books on regular expressions,
> but I want to know what books are good ones.
> 
> Suggestions on refining workshop content also welcome.
> 
> 
>                   help again!
> 
> I need to borrow a laptop to show the presentation
> from, in order to preserve the ninth machine for a
> student.  If you can provide one please send me an
> email.  I would request X Windows, so that a browser
> can display a postscript file.  Also the ability to
> show a console or xterm to demonstrate stuff with sed,
> awk, perl, find and grep would be nice.  And emacs
> (that's the editor I'm most comfortable with).
> Remember, XEmacs is a pale imitation of Gnu Emacs ;-)
> 
> 
>                     thanks!
> 
> 
> I will try to post this a couple more times before the
> presentation on Wednesday, March 27.  Later posts might
> even have more directions to the location.  And there
> may be corrections/changes to details in this post.
> 
> 
> 
>                     Thanks!
> 
> with a capital T to Sean and Peter and ExitCertified
> for inviting us to use their premises.
> 
> -- 
> bjb at achilles.net
> Welcome to the GNU age!   http://www.gnu.org
> 
> _______________________________________________
> oclug mailing list
> oclug at lists.oclug.on.ca
> http://www.oclug.on.ca/mailman/listinfo/oclug
> 




More information about the OCLUG mailing list