From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1946 invoked from network); 10 Mar 2005 18:22:54 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 10 Mar 2005 18:22:54 -0000 Received: (qmail 36473 invoked from network); 10 Mar 2005 18:22:46 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 10 Mar 2005 18:22:46 -0000 Received: (qmail 2493 invoked by alias); 10 Mar 2005 18:22:40 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 8576 Received: (qmail 29302 invoked from network); 10 Mar 2005 18:15:58 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 10 Mar 2005 18:15:58 -0000 Received: (qmail 30834 invoked from network); 10 Mar 2005 18:15:56 -0000 Received: from brmea-mail-3.sun.com (192.18.98.34) by a.mx.sunsite.dk with SMTP; 10 Mar 2005 18:15:52 -0000 Received: from phys-bur1-1 ([129.148.13.15]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id j2AIFphl020287 for ; Thu, 10 Mar 2005 11:15:51 -0700 (MST) Received: from conversion-daemon.bur-mail2.east.sun.com by bur-mail2.east.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) id <0ID500G01EJADF@bur-mail2.east.sun.com> (original mail from Peter.Miller@Sun.COM) for zsh-users@sunsite.dk; Thu, 10 Mar 2005 13:15:51 -0500 (EST) Received: from Sun.COM (rubbie.East.Sun.COM [129.148.180.31]) by bur-mail2.east.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) with ESMTPA id <0ID5006NMEQEYP@bur-mail2.east.sun.com>; Thu, 10 Mar 2005 13:15:51 -0500 (EST) Date: Thu, 10 Mar 2005 13:15:50 -0500 From: Peter Miller Subject: Re: Ex-bash script for optimisation In-reply-to: <62u0315opl6kubat89fmdng5dg4m4370o0@4ax.com> To: zzapper Cc: zsh-users@sunsite.dk Reply-to: Peter.Miller@Sun.COM Message-id: <42308ED6.6030007@Sun.COM> Organization: Sun Microsystems MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.4) Gecko/20041214 References: <62u0315opl6kubat89fmdng5dg4m4370o0@4ax.com> X-Spam-Checker-Version: SpamAssassin 3.0.2 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, score=-2.6 required=6.0 tests=BAYES_00 autolearn=ham version=3.0.2 X-Spam-Hits: -2.6 zzapper wrote: > Hi > Q1) Is there a better way to generate the array filelst > Q2) the line "for x in *$1*" fails is no match, how can i "catch" this I use "for x in *$1*(N)" to get null glob semantics (remove pattern with no matches). I don't know if it is better, but you can use something like filelst[$(($#filelst+1))]=$x