From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18373 invoked from network); 28 Mar 2004 22:04:31 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 28 Mar 2004 22:04:31 -0000 Received: (qmail 20126 invoked by alias); 28 Mar 2004 22:04:14 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7285 Received: (qmail 20114 invoked from network); 28 Mar 2004 22:04:13 -0000 Received: from localhost (HELO sunsite.dk) (127.0.0.1) by localhost with SMTP; 28 Mar 2004 22:04:13 -0000 X-MessageWall-Score: 0 (sunsite.dk) Received: from [130.225.247.86] by sunsite.dk (MessageWall 1.0.8) with SMTP; 28 Mar 2004 22:4:13 -0000 Received: (qmail 11560 invoked from network); 28 Mar 2004 22:04:13 -0000 Received: from smtpout-1-1c.secureserver.net (64.202.165.65) by a.mx.sunsite.dk with SMTP; 28 Mar 2004 22:04:11 -0000 Received: (qmail 14610 invoked from network); 28 Mar 2004 22:03:55 -0000 Received: from unknown (HELO webmail-2-6.mesa1.secureserver.net) (64.202.166.93) by smtpout-1-1c.secureserver.net with SMTP; 28 Mar 2004 22:03:55 -0000 Received: (qmail 21292 invoked by uid 99); 28 Mar 2004 22:04:19 -0000 Message-ID: <20040328220419.21291.qmail@webmail-2-6.mesa1.secureserver.net> Date: Sun, 28 Mar 2004 15:04:19 -0700 From: jason@jnj.org Subject: IFS, set, and positional parameters not doing what I expect To: zsh-users@sunsite.dk MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII X-Spam-Checker-Version: SpamAssassin 2.63 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, hits=0.3 required=6.0 tests=NO_REAL_NAME autolearn=no version=2.63 X-Spam-Hits: 0.3 Howdy In bash and ksh, I do this a lot: f="a:b:c" OFS=$IFS; IFS=: ; set -- $f ; IFS=$OFS which sets $1=a, $2=b, $3=c. In zsh, this sets $1=a:b:c. I've tried mucking around with the word splitting options to no avail. What am I missing? -- Jason