I thought I'd post the topics I'm going to talk about tommorow, and see
what everybody think:

* basic redirection: ls > results, less < HOWTO
* pipes: ls | less, etc.
* tr: how to upcase, how to delete characters, how to split words
* grep: regexs for dummies, multi-file grep, -l, -v
* sed: -n, -p, s///g?
* awk: -F, print fields, check book balancing program
* sh: for file in *.c do;...;done
      if/[
      while
      #! and chmod +x
* more complex pipelines: tr | sed, ls | grep | awk, etc. 
* find: -name, -o, -exec, -type
* Python scripting:
  - prompt
  - open
  - readlines
  - string.split
  - re: split, match, search
  - the fileinput module
[* Advanced: code generation and piping to sh]

I've got 2*45 minutes. Anyone think I've got too much material/too little
material?

Flames saying I should teach Perl rather then Python can conviniently be
sent to the bit bucket.
--
Moshe Zadka <[EMAIL PROTECTED]>
http://www.oreilly.com/news/prescod_0300.html
http://www.linux.org.il -- we put the penguin in .com


=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to