From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1158 invoked from network); 5 May 2023 00:51:40 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 5 May 2023 00:51:40 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1683247900; b=rv5TvVuoZ9adp6yhJ3lZpF1O8dj7cTV51zhVeqcCg5cRN25PxqLO06ECXTa7OBBayT9in6+HtY xCmXcfdeQlcQSV9b7u/4yIcdltP6R904AyOrqIi8fuxd9mCjYftAKNVIlB4Mn/biQ8h5q+aRjX fy1aUhhvnC+UIirPcNgx3OgIOJaGYNb0pGFl3gU+UkGC55PCDcPXuXe/EOXv6vz4En8wfZzNju +6KEI54B6W/IjcNZfCjwV31MvNSMisXlFCTVSSxsPH9uGvu1z/gweAfEtsy6iEiU4eAR/CSvY4 bjtCxed2qfR6nZYSp+iBUU4xNYNR5hSb0D5SGaiKrgYk5Q==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-pj1-f52.google.com) smtp.remote-ip=209.85.216.52; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1683247900; bh=Ksm+51A2q+kOGtlXKzWYEWwyFt5PE9PkcCb76wPcmgg=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:Reply-To: In-Reply-To:References:MIME-Version:DKIM-Signature:DKIM-Signature; b=d9EBL8EfuJhDkXU1Xtwi5gNmWmExh/oEjmZJR+XJ+YQczoUK5lPM2NUTh++W6w0UuvkzNzdCrZ EDNspcOZl3fUMqvjSCRbP6wNJAV7Jjx4yIubSUJGJwbFimHcBuA3B0wdBIL49sqBLwBrejzzMR bmY2eCT2zoNpz43PBCfIpecP3GyM2tDM5c2vuOD20In94k/a+yrVcRdPKDcboFiROnAsa09283 08B7X3LFhtcQINNNfZmi3WJby4hlNI5ShVDiK+P2/PvD9tALTdi1Q1bGltTAgpcdyV22e5IRBS LKyQ6TZkJ4cBfwpJ3WD3lDsvjyefuh6q18tv/i1myUUB/w==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:Reply-To:In-Reply-To:References:MIME-Version: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=VvM00xGcwg3DFZ39Uu2RYanh9cvp1oRhTvy8BK9ulrE=; b=nmo8TG4unZHvSqAiVG9/r0J+0B IVOfrbKPHsQb2vzzkJUIypp2+RhKsSJd1lbPkQE6Xswk6Bya9kC84I7bm/bpTx7GyLGIYrlInsXa3 jY2dqDmYW4NyRXamspLDnp3tVJb7KQ6pcWE+oX6eEW0D1z9S4KFUrBgp+7tOoR62uoXchQ57irW2V MMm5P5TePOQYIz9UrY0GmbP9S1+S3fA9V9he4589orx2YbLMyY2VB45SlmOHaDVNuVfvhSyX4kFXM h85adWcJORhxvbFKJApuoy/SjvsfndlnGacfejYy6hc3AU+7gGtCS36r7luKyY9G/oNH4ytA+aUbb NNS7Tv2Q==; Received: by zero.zsh.org with local id 1pujfg-0003oh-CT; Fri, 05 May 2023 00:51:40 +0000 Authentication-Results: zsh.org; iprev=pass (mail-pj1-f52.google.com) smtp.remote-ip=209.85.216.52; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-pj1-f52.google.com ([209.85.216.52]:46157) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pujex-00036X-5H; Fri, 05 May 2023 00:50:57 +0000 Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-24e5c1f6461so858458a91.0 for ; Thu, 04 May 2023 17:50:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683247854; x=1685839854; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=VvM00xGcwg3DFZ39Uu2RYanh9cvp1oRhTvy8BK9ulrE=; b=GSc0XN0tRkOGhSy1yUpIsDPUjBo4T0KXf4HEgn+Sk/4U9G9qJu4AH3U4HgaKVlCKRU ime2kw2mqpmxGM00MvWk354XPBznupROOETbg4qcNPKYa2/A0jV6zbfglXcPtfxWcIQN p6QfoKbRaPvBxIdcHnKGidNF8YQaWoh5ZrKHQnyr0aHST8cvImhjKqRcN5cet7DqLMn/ EFM1d4d2hyJYVTeUg3oCINNpd9d+j526PEOVeQLD2yGErZFHvFV0+o4N+pgEQJnvgdV0 2mHSAjQ7r2e774kazuT2wPXKboQm421T/PkhJNpB6c22b2wB42bb/np7XsnNZOM41iJx ReJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683247854; x=1685839854; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VvM00xGcwg3DFZ39Uu2RYanh9cvp1oRhTvy8BK9ulrE=; b=RsE2CIIRC4vu5/MjmeThhMpM7ESga5Ym2l1BfBmDewnijBSD04aGaJL1bm4grtrGAA 9Xf73c2jLr87heECFN2nSupE6826uvDmDGg1npj+ZICgQtnPOmLjziAuyabtCIVQE4Fp nMaHoQ//cv3svKa2RykUtY2OLJJMn5xDiOmg+fbtF70761FANY6p8n6zHQnn1Vci329k PkplEEJi8jmwGj/JrrXdv92RPW6OdN0x6a4BWpCAN466DbVmBq+zEriO1aiG1c9ky+tl vf72r5T1i5qeTQR0ck+wT0+2/s3eGS3W+TTZHd8AmnWmpyGuMPikrNBdsGabXJoznY0G /CKQ== X-Gm-Message-State: AC+VfDwg1lOH7yrQBGO/hAmgUkGsBELKKtteQR/MtidKhIqh9rdoB1F+ X1x+3NDfI50noTVoJdaSxuVW7UUbZ8YDpByFkAmIl1/7rZU= X-Google-Smtp-Source: ACHHUZ59X0BGoiIqlooNNVdcxjV6wkw38zF2lMSjclrZmNmX7ofJEk9pC8ZCLIBUZFgvwQ+9lLITm6aBIPi0bim0z6U= X-Received: by 2002:a17:90a:5513:b0:233:ee67:8eb3 with SMTP id b19-20020a17090a551300b00233ee678eb3mr3980454pji.24.1683247853722; Thu, 04 May 2023 17:50:53 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Reply-To: linuxtechguy@gmail.com From: Jim Date: Thu, 4 May 2023 19:50:44 -0500 Message-ID: Subject: Re: "history" modifier question To: Bart Schaefer Cc: zsh Content-Type: multipart/alternative; boundary="00000000000063e26305fae7aec2" X-Seq: 29076 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --00000000000063e26305fae7aec2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, May 4, 2023 at 7:19=E2=80=AFPM Bart Schaefer wrote: > > You can do it like this: ${(e):-\${PWD:h${N}}} > > Yes that works, Thanks. e Perform single word shell expansions, Had to think about that for a second, but got it. Learned my something new for today. :-) Yes, the digit following :h has to be a literal digit, not an expansion. > Darn, it would have been nice, but your example is just fine. Regards, Jim Murphy --00000000000063e26305fae7aec2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Thu, May 4, 2023 at 7:19=E2=80=AFPM Ba= rt Schaefer <schaefer@brass= lantern.com> wrote:

You can do it like this:=C2=A0 ${(e):-\${PWD:h${N}}}

Yes that works, Thanks.
=C2=A0=C2=A0=C2= =A0 e Perform single word shell expansions,
Had to think about th= at for a second, but got it. Learned my something new for
today. = :-)

Yes, the digit following :h has to be a literal digit, not an expansion.

Darn, it would have been nice, but your e= xample is just fine.

Regards,

Jim Murphy
--00000000000063e26305fae7aec2--