Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: repeat count?



On Mon, Jan 16, 2023 at 7:31 PM <zeurkous@xxxxxxxxxxxxxxx> wrote:
>
> On Mon, 16 Jan 2023 19:05:21 +0100, Dominik Vogt <dominik.vogt@xxxxxx> wrote:
> > Is it possible to get the pass number of a repeat loop from within
> > the loop, or is it necessary to use a hand written counter?
> >
> >   repeat 10; do
> >     echo "pass number ???"
> >   done
> >
>
> Dunno, but one alternative is--
>
>  for a in {0..9}; do
>   echo "pass number ${a}";
>  done;

Be aware that this is a lot slower if you are iterating many times and
care about the performance of the loop.

Roman.




Messages sorted by: Reverse Date, Date, Thread, Author