From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8922 invoked from network); 31 Jan 2006 10:36:54 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO,UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 31 Jan 2006 10:36:54 -0000 Received: (qmail 86351 invoked from network); 31 Jan 2006 10:36:46 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 31 Jan 2006 10:36:46 -0000 Received: (qmail 21541 invoked by alias); 31 Jan 2006 10:36:39 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 9867 Received: (qmail 21513 invoked from network); 31 Jan 2006 10:36:38 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 31 Jan 2006 10:36:38 -0000 Received: (qmail 85239 invoked from network); 31 Jan 2006 10:36:38 -0000 Received: from ariel.yandex.ru (213.180.200.32) by a.mx.sunsite.dk with SMTP; 31 Jan 2006 10:36:36 -0000 Received: from YAMAIL (ariel.yandex.ru) by mail.yandex.ru id ; Tue, 31 Jan 2006 13:36:25 +0300 Date: Tue, 31 Jan 2006 13:36:24 +0300 (MSK) From: "Artur Penttinen" Sender: arto-p@yandex.ru Message-Id: <43DF3DA8.000002.15666@ariel.yandex.ru> MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] Errors-To: arto-p@yandex.ru To: marc.chantreux@ulpmm.u-strasbg.fr Cc: zsh-users@sunsite.dk Subject: Re: read stdin in variable howto ? In-Reply-To: <20060131092813.GA20363@xpeerience.u-strasbg.fr> Reply-To: arto-p@yandex.ru References: <20060131092813.GA20363@xpeerience.u-strasbg.fr> X-Source-Ip: 192.100.124.219 X-Originating-Ip: 172.21.23.110 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit >hi all, > >is there a way to use $(<) to read stdin ? it will be great for write >something like > >for arg ( ${(f)"$(<)"} $@ ) treat_arg $arg # for arg in ${(@f)"$(cat)"}; do print "ARG: $arg"; done test pd pod ^D ARG: test pd ARG: pod # -- wbw, artur