From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18458 invoked from network); 23 Sep 2006 10:25:27 -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=-1.2 required=5.0 tests=AWL,BAYES_00,BIZ_TLD, FORGED_RCVD_HELO autolearn=no 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; 23 Sep 2006 10:25:27 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 71767 invoked from network); 23 Sep 2006 10:25:20 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 23 Sep 2006 10:25:20 -0000 Received: (qmail 3259 invoked by alias); 23 Sep 2006 10:25:11 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10756 Received: (qmail 3249 invoked from network); 23 Sep 2006 10:25:11 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 23 Sep 2006 10:25:11 -0000 Received: (qmail 70579 invoked from network); 23 Sep 2006 10:25:11 -0000 Received: from main.gmane.org (HELO ciao.gmane.org) (80.91.229.2) by a.mx.sunsite.dk with SMTP; 23 Sep 2006 10:25:10 -0000 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1GR4gw-0006r3-Ex for zsh-users@sunsite.dk; Sat, 23 Sep 2006 12:25:02 +0200 Received: from 241.119-84-212.staticip.namesco.net ([212.84.119.241]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 23 Sep 2006 12:25:02 +0200 Received: from david by 241.119-84-212.staticip.namesco.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 23 Sep 2006 12:25:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: zsh-users@sunsite.dk From: zzapper Subject: Re: Returning last parameter of a history command Date: Sat, 23 Sep 2006 10:23:50 +0000 (UTC) Organization: SuccessTheory Message-ID: References: <200609221457.k8MEvAhC028569@news01.csr.com> X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 241.119-84-212.staticip.namesco.net User-Agent: Xnews/5.04.25 Sender: news Cc: zsh-workers@sunsite.dk Peter Stephenson wrote in news:200609221457.k8MEvAhC028569 @news01.csr.com: > zzapper wrote: >> Hi >> >> how should this done in zsh-speak >> >> history -n -1|sed 's/^.* // >> >> Where the sed returns the last parameter > > zmodload -i zsh/parameter > print ${${(z)history[$((HISTCMD-1))]}[-1]} > Thanx PWS I have adapted this to print ${${(z)$(history -n -1)}[-1]} so that I can use on a generic command I was not able to tell if any of the 3 versions was faster -- zzapper A Mini-Internet Business for less than $5 that you can set up in less than 5 minutes!! http://www.twodollars.biz/?a=532036