From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6002 invoked by alias); 9 May 2012 14:07:17 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 17064 Received: (qmail 15547 invoked from network); 9 May 2012 14:07:16 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED,RCVD_IN_DNSWL_LOW, T_DKIM_INVALID autolearn=no version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 209.85.210.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=7c2dylnfw+2l1Jkm7ATWhUTHnNbVDzCWGEuZM9lx9DQ=; b=u1Nyd9cpkK9tILo8zkkSGaFicFOnMDGjJfCd3OLiUYBZ5R1at1susQZ+ZvN1Dtatye wKmInvoh29Yj0Y3M5SnooCd7av59Nucfr1FSw1BaVMqWM5jvy36/Ur/cOjYlEU938RfJ zi7HLcx7thQ4MxDLoDrTAFT1yxw62OUcL/ekd/NGt5aDkOO/nfvhRz4IgxSX5mxzUuik sQUb/QvRwFOp6vJt3A2AXIbORF13OQdkBq+ilulGI12ivdMyGEi0tSM2chHSCJh6fSkz R9RpuLE+tFe8cbXwbI8pz4XFExj4CDjVXNY7TSqSxSDmdcX5rAPgMtvbeF586qqszNJ6 QbwA== Message-ID: <4FAA78BD.3020602@gmail.com> Date: Wed, 09 May 2012 07:01:33 -0700 From: reckoner User-Agent: Mozilla/5.0 (Windows NT 5.2; WOW64; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: Zsh Users Subject: how to use character range [] in substitution pattern :gs Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I'm trying to use the the [] character range to substitute for embedded parenthesis as in the following: % echo ${x:gs/[()]/_/} But This isn't working for some reason. It's not complaining about syntax, so I'm pretty sure that I'm using the character range [] incorrectly somehow. Any help appreciated.