I, typically, point people to the <a href="http://tldp.org/LDP/abs/html/">Advanced Bash-Scripting Guide</a>.<br>Although the title says 'Advanced', It has a good introduction to shell programming (who's, what's, why's...etc).<br>
It also has a great section on the 'Basics' of shell scripting.<br><br>I reference this guide quite ofter.<br>I hope this helps.<br><br>-> Jake<br><br><div class="gmail_quote">On Wed, Mar 20, 2013 at 3:19 PM, Mike Miller <span dir="ltr"><<a href="mailto:mbmiller+l@gmail.com" target="_blank">mbmiller+l@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have been doing this now and then for a long time, but resources on the web are always changing and there may be lots of good new stuff.  The thing is, there's always so much out there that it's hard to decide which things to use.<br>

<br>
I'll be teaching a group of grad students how to use our Linux server next Tuesday.  I always start by showing the basic commands like ls, rm, mkdir, etc.  The best thing would be to minimize class time dedicated to that kind of thing and give them something nice on the web that will show them a lot of the most useful things people do from the command prompt. There's so much to know and it's hard to decide where to start and where to end.  So I'd like to give them something they can use to go much farther on their own, for those who want to do that.<br>

<br>
It would be great to hear from you guys if you have some ideas about good web resources for training Linux users (all using Bash shell).  Thanks.<br>
<br>
Mike<br>
______________________________<u></u>_________________<br>
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>
<a href="mailto:tclug-list@mn-linux.org" target="_blank">tclug-list@mn-linux.org</a><br>
<a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list" target="_blank">http://mailman.mn-linux.org/<u></u>mailman/listinfo/tclug-list</a><br>
</blockquote></div><br>