I'm always down for a structured block of useful instruction :)<div><br></div><div>-Theron<br><br><div class="gmail_quote">On Wed, Mar 30, 2011 at 7:06 AM, Chris Freeman <span dir="ltr"><<a href="mailto:cwfreeman@gmail.com">cwfreeman@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">How much interest is there in doing a LUG meeting on scripting in Bash (or Perl or Python) for administration purposes? Porting that knowledge from sysadmin to another domain isn't very hard.<div>
<br></div><div>The catch would be that we'd need people to think about what they want to learn ahead of time, and understand that you can't teach programming of any kind inside of 2 hours. But if there is sufficient interest, we could get a decent introduction to the topic and (more importantly) how to proceed from there.</div>
<div><br></div><div>Otherwise, if there are several people who are interested in a face-to-face teacher/student experience, I'd be happy to help out for a session or two.</div><div><br></div><div><font color="#888888">Chris</font><div>
<div></div><div class="h5"><br><div><br><div class="gmail_quote">
On Tue, Mar 29, 2011 at 12:29 PM, Scott Prader <span dir="ltr"><<a href="mailto:sprader@iastate.edu" target="_blank">sprader@iastate.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Lot of good resources out there... I once took a scripting class (yes, face to face with a teacher) in my earlier years of college. This was many, many years ago, and it appears that they have switched it to an online class now (not surprising, the teacher enjoyed verbally putting down students that attempted to think for themselves), but you may encounter issues between your employer and out-of-state tuition... of course, they also require that you be physically present for the midterm and final. Not sure if any accredited schools in Iowa offer something like this. If you'd like more information, feel free to contact me off-list.</div>
<div><br></div><div><a href="http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html" target="_blank">http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html</a></div><a href="http://tldp.org/LDP/abs/html/" target="_blank">http://tldp.org/LDP/abs/html/</a><div>
<a href="http://www.linuxconfig.org/Bash_scripting_Tutorial" target="_blank">http://www.linuxconfig.org/Bash_scripting_Tutorial</a></div>
<div><a href="http://www.subsignal.org/doc/AliensBashTutorial.html" target="_blank">http://www.subsignal.org/doc/AliensBashTutorial.html</a></div><div><br></div><div>-Scott<div><div></div><div><br><br><div class="gmail_quote">
On Tue, Mar 29, 2011 at 11:09 AM, David Champion <span dir="ltr"><<a href="mailto:dchamp1337@gmail.com" target="_blank">dchamp1337@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">If I need to do MySQL scripting, I usually write it in PHP. You can set up PHP to run from the command-line (most distros have a package for that). If you're running the MySQL script as part of a web app, this allows you to use the same business logic code for the script and the web site.<br>
<br>You can also script calls to wget a PHP web page in cron tasks, but I don't recommend that method.<br><font color="#888888"><br>-dc</font><div><div></div><div><br><br><div class="gmail_quote">On Tue, Mar 29, 2011 at 11:00 AM, Don Ellis <span dir="ltr"><<a href="mailto:don.ellis@gmail.com" target="_blank">don.ellis@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">I don't remember what my first experience was, however I've had<br>
wonderful results with a pair of O'Reilly books:<br>
<br>
Learning the bash shell (Cameron Newham and Bill Rosenblatt)<br>
Learning the korn shell (Bill Rosenblatt)<br>
<br>
Both were published in the mid 1990's, and I've been trying hard to<br>
replace them, without full success. They are very well structured, and<br>
cover the details. Essentially the same book, with changes for the<br>
differences between ksh and bash. I used them as references when<br>
writing shell training courses for Wave Technologies in the 1999.<br>
<br>
If you can find a newer edition (I hope there is one, if not now, then<br>
soon) it would be helpful. Later references have details on newer<br>
features of the shells, but these have features I find when I go back<br>
and refer to them. Always helpful as references -- excellent indexes,<br>
plus my own marks.<br>
<font color="#888888"><br>
--Don Ellis<br>
</font><div><div></div><div><br>
<br>
On Mon, Mar 28, 2011 at 9:30 PM, kristau <<a href="mailto:kristau@gmail.com" target="_blank">kristau@gmail.com</a>> wrote:<br>
> Bash or some other shell?<br>
><br>
> For Bash, you could work through the Advanced Bash Scripting Guide on<br>
> your own for no cost at all. First result on Google with the terms<br>
> "advanced bash-scripting guide pdf"<br>
><br>
> --<br>
> Tired programmer<br>
> Coding late into the night<br>
> The core dump follows<br>
_______________________________________________<br>
Cialug mailing list<br>
<a href="mailto:Cialug@cialug.org" target="_blank">Cialug@cialug.org</a><br>
<a href="http://cialug.org/mailman/listinfo/cialug" target="_blank">http://cialug.org/mailman/listinfo/cialug</a><br>
</div></div></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Cialug mailing list<br>
<a href="mailto:Cialug@cialug.org" target="_blank">Cialug@cialug.org</a><br>
<a href="http://cialug.org/mailman/listinfo/cialug" target="_blank">http://cialug.org/mailman/listinfo/cialug</a><br>
<br></blockquote></div><br><br clear="all"><br></div></div>-- <br>Scott Prader<br>Undergraduate Electrical Engineer<br>CARC, SSCL<br><a href="mailto:sprader@iastate.edu" target="_blank">sprader@iastate.edu</a><br><br>
</div>
<br>_______________________________________________<br>
Cialug mailing list<br>
<a href="mailto:Cialug@cialug.org" target="_blank">Cialug@cialug.org</a><br>
<a href="http://cialug.org/mailman/listinfo/cialug" target="_blank">http://cialug.org/mailman/listinfo/cialug</a><br>
<br></blockquote></div><br></div></div></div></div>
<br>_______________________________________________<br>
Cialug mailing list<br>
<a href="mailto:Cialug@cialug.org">Cialug@cialug.org</a><br>
<a href="http://cialug.org/mailman/listinfo/cialug" target="_blank">http://cialug.org/mailman/listinfo/cialug</a><br>
<br></blockquote></div><br></div>