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

RE: Re: repeat count?



On Mon, 16 Jan 2023 19:49:39 +0100, Roman Perepelitsa <roman.perepelitsa@xxxxxxxxx> wrote:
> 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.

Yes, due to the text processing involved. But in a crunch, it can do.
         --zeurkous.

> Roman.

-- 
Friggin' Machines!




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