From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20928 invoked from network); 8 May 2003 10:16:30 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 8 May 2003 10:16:30 -0000 Received: (qmail 1373 invoked by alias); 8 May 2003 10:16:21 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 6087 Received: (qmail 1338 invoked from network); 8 May 2003 10:16:20 -0000 Received: from localhost (HELO sunsite.dk) (127.0.0.1) by localhost with SMTP; 8 May 2003 10:16:20 -0000 X-MessageWall-Score: 0 (sunsite.dk) Received: from [134.130.3.130] by sunsite.dk (MessageWall 1.0.8) with SMTP; 8 May 2003 10:16:20 -0000 Received: from ms-2 (ms-2 [134.130.3.131]) by ms-dienst.rz.rwth-aachen.de (iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003)) with ESMTP id <0HEK00DH8BP2Y9@ms-dienst.rz.rwth-aachen.de> for zsh-users@sunsite.dk; Thu, 08 May 2003 11:58:15 +0200 (MEST) Received: from relay.RWTH-Aachen.DE ([134.130.3.1]) by ms-2 (MailMonitor for SMTP v1.2.2 ) ; Thu, 08 May 2003 11:58:14 +0200 (MEST) Received: from numa-i.igpm.rwth-aachen.de (numa-i.igpm.RWTH-Aachen.DE [134.130.161.252]) by relay.rwth-aachen.de (8.12.9/8.12.7-1) with ESMTP id h489wDNY019749 for ; Thu, 08 May 2003 11:58:14 +0200 (MEST) Received: from localhost (localhost [127.0.0.1]) by numa-i.igpm.rwth-aachen.de (Postfix) with ESMTP id 1CFD6A717C for ; Thu, 08 May 2003 11:58:14 +0200 (CEST) Date: Thu, 08 May 2003 11:58:14 +0200 (CEST) From: jarausch@igpm.rwth-aachen.de Subject: array as loopvariable - howto Sender: jarausch@igpm.rwth-aachen.de To: zsh-users@sunsite.dk Reply-to: jarausch@igpm.rwth-aachen.de Message-id: <20030508095814.1CFD6A717C@numa-i.igpm.rwth-aachen.de> MIME-version: 1.0 Content-type: TEXT/PLAIN; CHARSET=us-ascii Content-transfer-encoding: 7BIT Content-disposition: INLINE Hi I would like to write a loop over a list of arrays, e.g. I would like to iterate over pairs of (username,UID) A naiv try like for User in (User1,100) (User2,120); do echo "$U[1] has UID $U[2]"; done failed. Is this possible in ZSH? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany