From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 23533 invoked from network); 19 Jan 2023 14:55:23 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 19 Jan 2023 14:55:23 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1674140123; b=CrRCwRSwHc5xXpVGV4JHnB2EAHpdIauC+tbxOHqvZpfg37xs9865SltHPLjwsThuEXzmaTQlIo qMCh74DUNnXnj7hp9sy03LomKV53HQu5c5GB9lit7FtD2ipaSLk55r+LOfgLw/MfUfFulJCkGU E0OQdOXAFncIXHSuFVbosxnSJQarVTuZHWrhlg6me6P+8Fsbwfzt5n0XZCj2Bs5nvW9R9o91em y3K3xKRGycLeBU0i1sr3GLqYKRy/oRsr9r2/Q5YdtZKvWs64FwdsU0YUJ/oiL/+gjwyJhr/iVK mE+i442bctt2DNlOCDlhOZJekefprPiXCnRjF6GFS9HJmA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (maila2.tigertech.net) smtp.remote-ip=208.80.4.152; dkim=pass header.d=blaatscaahp.org header.s=2.tigertech header.a=rsa-sha256; dmarc=pass header.from=blaatscaahp.org; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1674140123; bh=wNYSxOqHTHoncD+Hctb0eRHXsWh2elsFzmrnAY1F+MA=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:References:In-Reply-To:Subject:To:From:Date:Message-ID: DKIM-Signature:DKIM-Signature; b=RX2RE9fclXsT7WNk1/wutcggZcHrekFoM2kqF+7pYchEhvV+GbQFYRhclabKd2lh4PWNeXYcNy ZYMi8MbiJOX5Tu5xw2MddVLzOIX+DV8bolaKMS1usQS6fEMQ3lN9/QKYEQTpZ+hHWx7SHbSPdB rw6BzFb2v2X2zdghP77PtQRbCEk4m8lvG4vxLAOGGRPKNbWg+TdUVyjfa36Ln/2SPkRICOzVaQ LJfRRPaYKxxYAYWMzI4QozkWIy4rBBSpEYxwHfyAJxaR5cSFDCmpJkeu3frTw1jTu41KHaYqLz uvuW+7+EMuMFhnlrCWQ4F+V2lgVjwC7azkTWhEzkS4z21w==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:References:In-Reply-To:Subject:To: From:Date:Message-ID:Reply-To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=BWyz8GCtxWkp8Gc+199kOYQutFFlOb8Si5WnP7ys4lU=; b=GbPL3rIJURGhjh97P6Z6xfJpls RutEs+TeBhWyA3EbtTvJwq/pT4TrjKOQfM6fnez9XUT0eqOrz+Z+Uu7MzKsohph8ImvzYJqkN0XHx sAGgtLELjwWlQ55UgEPb4ZMIR8HIy97f8ph2oL6m3Wko1HPjlJJt7PQiksnn9ITqcJVWtVicetGKR Dne1/FlCiXKFwCCVvL+00O0rrhKePKy7noTy5lGD26TPmn0AlizNtqavrUhOp2mbAmH5vi0QU9qLG RCjmiozCGFtSmdTf5JbtDIjeZ5eedpikwngW99B1cYdMwybDscg3k2LyzUSVYKaVvcn2FV9NtfYzJ +Ovofp9A==; Received: by zero.zsh.org with local id 1pIWK3-000LzF-De; Thu, 19 Jan 2023 14:55:23 +0000 Authentication-Results: zsh.org; iprev=pass (maila2.tigertech.net) smtp.remote-ip=208.80.4.152; dkim=pass header.d=blaatscaahp.org header.s=2.tigertech header.a=rsa-sha256; dmarc=pass header.from=blaatscaahp.org; arc=none Received: from maila2.tigertech.net ([208.80.4.152]:59049) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1pIWJS-000LGV-FT; Thu, 19 Jan 2023 14:54:47 +0000 Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4NyQdd0Ghbz6G9JG for ; Thu, 19 Jan 2023 06:54:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blaatscaahp.org; s=2.tigertech; t=1674140085; bh=BWyz8GCtxWkp8Gc+199kOYQutFFlOb8Si5WnP7ys4lU=; h=Date:From:To:Subject:In-Reply-To:References:From; b=Wn3mK1JYhiWPl7MOwiFYAxyz3v8rM3k6NAWAtUGDQvbMcXcB27o8rTu1kBALBIabi 5uBG7M9cOdMtZ++kmy9gP/zWCP8eYDYB4GltMYWuIG/lAWimk1SqYubQlCtLFH1jKw YDv0ZJRjz9Uh5rUVYW5beAPkM5VTpuvQaMJTLpJw= X-Quarantine-ID: X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net Received: from localhost (cst-prg-89-91.cust.vodafone.cz [46.135.89.91]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4NyQdb6vlfz6GrBg for ; Thu, 19 Jan 2023 06:54:43 -0800 (PST) Received: by thinkcrap.localdomain (Postfix, from userid 1001) id ADF1D35546A; Thu, 19 Jan 2023 14:54:41 +0000 (UTC) Message-ID: Date: Thu, 19 Jan 2023 14:52:36 +0000 (UTC) From: zeurkous@blaatscaahp.org To: Stephane Chazelas , zsh-users@zsh.org Subject: RE: Re: repeat count? In-Reply-To: <20230116190407.w373on6aisrpnsjw@chazelas.org> References: <20230116190407.w373on6aisrpnsjw@chazelas.org> User-Agent: 822_dng. X-Seq: 28662 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Mon, 16 Jan 2023 19:04:07 +0000, Stephane Chazelas wrote: > 2023-01-16 19:05:21 +0100, Dominik Vogt: >> 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 > [...] > > You can always do: > > n=0; repeat 10 echo pass number $((++n)) > > Or a la ksh93 > > for ((n=1;n<=10;n++)) echo pass number $((++n)) Me didn't realize that {--,++} were supported. That appears to be useful -- thanks. --zeurkous. -- Friggin' Machines!