JP Vossen on 24 Aug 2007 03:14:24 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] Bash presos?


Monday night at the PLUG West meeting we briefly talked about the recent release of O'Reilly's _bash Cookbook_, which I co-authored, and some bash presentations based on the book. I have 4 presentations written by my co-author Carl that we presented at Ubuntu Live 2007 (http://www.ubuntulive.com/cs/ubuntu/view/e_sess/13493). That presentation took about 4 hours, with some breaks and a *lot* of questions and interaction from the audience.

The four presos are as follows, where "reasonably stand-alone" means that you can just read the slides and they will make sense, as opposed to the other two where you need to hear the speaker before the slides are that useful.

bash: from beginner to power user
	40 slides, not stand-alone

Tips and Tricks: avoiding common goofs in bash scripts
	19 slides, reasonably stand-alone

bash: some odd but useful features
	22 slides, not stand-alone

bash vs. dash
	19 slides, reasonably stand-alone

These slides will be available at http://conferences.oreillynet.com/pub/w/60/presentations.html as soon as I can get updated versions out of Carl and get them to the folks at O'Reilly to post.


I have also "adapted" (read, copy and pasted :) Appendix D on revision control (CVS, SVN, RCS, office tools) and presented it to www.pantug.org recently, so I can talk about that if there is interest.



Note the bash v. dash thing is useful because as of Ubuntu 6.10 /bin/sh --> dash, *not* bash as most (but not all) other Linux distros (https://wiki.ubuntu.com/DashAsBinSh). The default shell for interactive use is still bash, but if you work on init scripts, for example, there are differences that will cause you problems. Unfortunately, bash != dash != ash != Bourne != Busybox.



I am happy to present whatever people want to hear to PLUG West and Montco, whenever. Center City is a pain for me to get to, but I'm willing to be dragged down there if there is a lot of interest.


Later,
JP

PS--If anyone is interested, we wrote the book using OpenOffice and kept it in a Subversion server I hosted. I proposed the book 2004-11-30 and it went to the printer 2007-05-11, so you can see it took a while, though some large chunks of that time were simply waiting for various things to happen. We didn't even really start seriously writing until 2005-10-01.
----------------------------|:::======|-------------------------------
JP Vossen, CISSP |:::======| jp{at}jpsdomain{dot}org
My Account, My Opinions |=========| http://www.jpsdomain.org/
----------------------------|=========|-------------------------------
Microsoft has single-handedly nullified Moore's Law.
Innate design flaws of Windows make a personal firewall, anti-virus
and anti-malware software mandatory. The resulting software arms race
has effectively flattened Moore's Law on hardware running Windows.
___________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug