From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22105 invoked from network); 18 Mar 2006 00:03:59 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO autolearn=ham version=3.1.1 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 18 Mar 2006 00:03:59 -0000 Received: (qmail 92626 invoked from network); 18 Mar 2006 00:03:52 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 18 Mar 2006 00:03:52 -0000 Received: (qmail 575 invoked by alias); 18 Mar 2006 00:03:44 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10040 Received: (qmail 565 invoked from network); 18 Mar 2006 00:03:43 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 18 Mar 2006 00:03:43 -0000 Received: (qmail 91432 invoked from network); 18 Mar 2006 00:03:43 -0000 Received: from happygiraffe.net (81.6.215.59) by a.mx.sunsite.dk with SMTP; 18 Mar 2006 00:03:42 -0000 Received: from localhost (localhost.happygiraffe.net [127.0.0.1]) by happygiraffe.net (Postfix) with ESMTP id D71CEB84F; Sat, 18 Mar 2006 00:03:41 +0000 (GMT) Received: from happygiraffe.net ([127.0.0.1]) by localhost (gimli.happygiraffe.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 25884-01; Sat, 18 Mar 2006 00:03:32 +0000 (GMT) Received: from [192.168.1.60] (gandalf.dyn.happygiraffe.net [192.168.1.60]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by happygiraffe.net (Postfix) with ESMTP id 54F7DB84D; Sat, 18 Mar 2006 00:03:32 +0000 (GMT) Message-ID: <441B4E52.2080905@happygiraffe.net> Date: Sat, 18 Mar 2006 00:03:30 +0000 From: Dominic Mitchell User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: zzapper CC: zsh-users@sunsite.dk Subject: Re: variable expansion which will remove a file extension References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at happygiraffe.net zzapper wrote: > Hi, > How do I write a variable expansion which will remove a file extension eg > fred.tex -> fred > > This is what I hacked:- > > zip=${file//\.[[:alnum:]]*/} How about: zip=${file%.*} -Dom