From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29459 invoked from network); 12 Sep 2006 15:08:37 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.5 (2006-08-29) 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 autolearn=ham version=3.1.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 12 Sep 2006 15:08:37 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 8509 invoked from network); 12 Sep 2006 15:08:30 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 12 Sep 2006 15:08:30 -0000 Received: (qmail 3420 invoked by alias); 12 Sep 2006 15:08:21 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10709 Received: (qmail 3410 invoked from network); 12 Sep 2006 15:08:19 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 12 Sep 2006 15:08:19 -0000 Received: (qmail 7286 invoked from network); 12 Sep 2006 15:08:19 -0000 Received: from mailhost.u-strasbg.fr (130.79.200.157) by a.mx.sunsite.dk with SMTP; 12 Sep 2006 15:08:15 -0000 Received: from baal.u-strasbg.fr (baal.u-strasbg.fr [IPv6:2001:660:2402::41]) by mailhost.u-strasbg.fr (8.13.6/jtpda-5.5pre1) with ESMTP id k8CF8DOC099097 for ; Tue, 12 Sep 2006 17:08:13 +0200 (CEST) Received: from xpeerience.u-strasbg.fr (xpeerience.u-strasbg.fr [130.79.188.35]) by baal.u-strasbg.fr (8.13.7/jtpda-5.5pre1) with ESMTP id k8CF8DA2077575 for ; Tue, 12 Sep 2006 17:08:13 +0200 (CEST) Received: by xpeerience.u-strasbg.fr (Postfix, from userid 1000) id 6AC88D2C26; Tue, 12 Sep 2006 17:08:15 +0200 (CEST) Date: Tue, 12 Sep 2006 17:08:15 +0200 From: Marc Chantreux To: zsh-users Subject: base64 coding for zsh ? Message-ID: <20060912150813.GA4937@ulpmm.u-strasbg.fr> Mail-Followup-To: zsh-users MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) Content-Transfer-Encoding: quoted-printable X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (mailhost.u-strasbg.fr [IPv6:2001:660:2402::157]); Tue, 12 Sep 2006 17:08:13 +0200 (CEST) X-Virus-Scanned: ClamAV 0.88.4/1871/Tue Sep 12 15:28:18 2006 on mr7.u-strasbg.fr X-Virus-Status: Clean Hi all,=20 I wrote a function that read ldif entry from a stream and store attributes in an associative array. so i can write : ldapsearch uid=3Dmc | while { ldif_entry_read } { for oc ( ${(P)u[objectClass]} ) { print $u[uid] is a $oc } } ldif_entry_free u Now i want my function to deal with base64. The fact is, i don't know how to do it. Someone can help ?=20 regards, mc --=20 t=E9l=E9phone : 03.90.24.00.19 courriel : marc.chantreux@ulpmm.u-strasbg.fr ---------------------------------------