On Thu, Dec 22, 2011 at 12:11 AM, ashwin kesavan <[email protected]>wrote:

> On 20 December 2011 07:36, Girish Venkatachalam
> <[email protected]> wrote:
> ....
>
> > Now, let us look at a simple while loop with counting. As I said, for
> > is only an iterator. It is not a
> >  real loop like while.
> >
> > $ cat i.sh
> > let i=100
> >
> > while [ $i -gt 0 ];
> > do
> >        echo $i
> >        let i--
> > done
> >
> > This is a nice way to iterate with a while loop.
> >
> > I repeat.
> >
> > for takes a list of values beforehand and runs the loop thro' them
> > like list of files or
> >  list of numbers or list of strings or a combination.
> >
> > while has a condition like in C and runs the loop infinitely till the
> > condition is true.
> >
>
> Girish ,
>
> Instead of talking about if and while in shell, which is present in
> every programming language ( Anyone with some programming knowledge
> should be able to figure this out in no time), why not talk about
> regular expression and sed and awk.  which are more intresting than
> looping constructs.
>
>
> --ashwin
>

Ashwin,

Please don't see it as simple if construct.  There are lot of attention
required while used to evaluate expressions .

See the deff here : http://mywiki.wooledge.org/BashFAQ/031

Thanks & Rg
Mohan L
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to