From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16143 invoked from network); 10 Mar 2005 13:47:08 -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 13:47:08 -0000 Received: (qmail 78617 invoked from network); 10 Mar 2005 13:47:00 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 10 Mar 2005 13:47:00 -0000 Received: (qmail 4016 invoked by alias); 10 Mar 2005 13:46:54 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 8574 Received: (qmail 4007 invoked from network); 10 Mar 2005 13:46:53 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 10 Mar 2005 13:46:53 -0000 Received: (qmail 77681 invoked from network); 10 Mar 2005 13:46:51 -0000 Received: from mailhost1.csr.com (HELO MAILSWEEPER01.csr.com) (81.105.217.43) by a.mx.sunsite.dk with SMTP; 10 Mar 2005 13:46:48 -0000 Received: from exchange03.csr.com (unverified [10.100.137.60]) by MAILSWEEPER01.csr.com (Content Technologies SMTPRS 4.3.12) with ESMTP id for ; Thu, 10 Mar 2005 13:45:15 +0000 Received: from csr.com ([10.102.144.127]) by exchange03.csr.com with Microsoft SMTPSVC(5.0.2195.6713); Thu, 10 Mar 2005 13:48:20 +0000 To: zsh-users@sunsite.dk Subject: Re: Bash to Zsh Funny In-Reply-To: Message from zzapper of "Thu, 10 Mar 2005 13:24:15 GMT." <7gi0311elotb15km654vlvcfbhe5vqej7o@4ax.com> References: <422EE58B.11159.2A9B3CE@localhost> <7gi0311elotb15km654vlvcfbhe5vqej7o@4ax.com> Date: Thu, 10 Mar 2005 13:46:47 +0000 Message-ID: <19070.1110462407@csr.com> From: Peter Stephenson X-OriginalArrivalTime: 10 Mar 2005 13:48:20.0679 (UTC) FILETIME=[D2234570:01C52577] X-Spam-Checker-Version: SpamAssassin 3.0.2 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, score=-2.5 required=6.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Hits: -2.5 zzapper wrote: > Any improvments? > if [ "$files" != "" ] It would probably be more standard to rewrite this as if [[ ${#files} -gt 0 ]] or equivalently if (( ${#files} )) which test whether there are any elements in the array. However, in practice what you have will work fine, since a zero-length filename is meaningless. pws ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. **********************************************************************