[ale] Proposal - ALE Bash Tutorial

Ryan matty91 at bellsouth.net
Tue Sep 3 09:42:42 EDT 2002


Maybe someone could do a future presentation on "Advanced Bash Topics" ?

On Mon, 2002-09-02 at 22:21, John LaPierre wrote:
> I for one am always willing to learn -  when I can do it a little byte at a 
> time, that's a plus for me. Hey - it's Linux, and you sound enthusiastic - I 
> say go for it!
> 
> Thanks - 
> 
> jj
>  
> On Monday 02 September 2002 03:11 pm, Andrew Grimmke wrote:
> > Hi ALE community,
> >
> > I, like others, I am sure, seek with great eagerness to ascend to the
> > highest realms of shell godhood.  Unfortunately, at this point I reside
> > at the the lowliest level of shell initiate.
> >
> > One problem, as I perceive it, is that one really needs to have problems
> > to work through in order to get better with the shell.  However,
> > recognizing instances where a clever and elegant shell solution are
> > appropriate is hard if you are not used to it.  The more one works
> > through problems using shell shortcuts, the easier it is to identify the
> > appropriate commands and where to use them.  Or when a particular
> > collection of piped commands works well for a certain task.
> >
> > What I would like from the serious command line users on the ALE list is
> > some help.  Think about instances where you had a specific problem(s)
> > that you solved with a collection of piped commands or a shell script
> > and email them to me.
> >
> > I will organize the exercises into a weekly bash tutorial lesson,
> > beginning with simple, common, even cliched series' of piped commands
> > and working toward good sized shell scripts. If a specific set of files,
> > directory structure, etc is needed (to apply the solution to), I will
> > create these and organize them into a tarball for the participants.  Of
> > course, I won't be collecting the answers or running a contest like or
> > anything like that.  This will be a work on your own, type thing. Of
> > course the archive will be around for this who wish to start from the
> > beginning at any time.
> >
> > I do not anticipate a - introduction to commands X, Y, Z; now use X, Y,
> > Z to solve the following problem - type of structure.  Instead, the
> > exercise should be the lesson.  The sources of information are out there
> > on the web (www.tldp.org).  In my opinion, the downfall of these
> > references is that they don't provide the challenge to the beginning
> > user I propose here.
> >
> > I have the web space, but hopefully we can link to it from the ALE site.
> >
> > I imagine a simplified lesson would look something like this:
> >
> > ----------------------------------------------------------------------
> >
> > Welcome to the ALE Bash tutorial Lesson for week n
> >
> > here are some solutions to last week's exercise:
> >
> > $ foo -xy /home/me/foo/*[xy]?.txt|bar|grep x /home/me/foo
> > home/me/xyz|less
> > $ foo -xy /home/me/foo/*.txt|grep xyz /home/me/foo home/me/foo>foobar
> >
> > There are certainly many other solutions to the problem.  These are
> > provided as an example.
> >
> > This week's challenge is provided by John Doe.
> >
> > Once upon a time John needed to do such and such.  He needed to organize
> > the output like blah blah.
> >
> > Download this <href>tarball</href> and unzip it to a working directory.
> > Don't alter the included the directory structure.  Sort the files
> > according such and such a criteria and organize the output in such and
> > such a way.
> >
> > -----------------------------------------------------------------------
> >
> > What does everybody think of this idea?  Awesome and beneficial?  A
> > stupid waste of time?  Does anybody have any suggestions or opinions on
> > a better way to do this?
> >
> > Are there any list regulars who can help by supplying problems?
> >
> > Are there any newbies interested in working out weekly Bash puzzles just
> > for kicks?
> >
> >
> > Cheers,
> >
> > Andrew
> >
> >
> >
> > ---
> > This message has been sent through the ALE general discussion list.
> > See http://www.ale.org/mailing-lists.shtml for more info. Problems should
> > be sent to listmaster at ale dot org.
> 
> -- 
> www.ComputerFool.org
> 
> ---
> This message has been sent through the ALE general discussion list.
> See http://www.ale.org/mailing-lists.shtml for more info. Problems should be 
> sent to listmaster at ale dot org.



---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be 
sent to listmaster at ale dot org.






More information about the Ale mailing list