From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from zero.zsh.org (zero.zsh.org [IPv6:2a02:898:31:0:48:4558:7a:7368]) by inbox.vuxu.org (Postfix) with ESMTP id 7E89F240BB for ; Mon, 12 Feb 2024 15:20:04 +0100 (CET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1707747604; b=ggsnsfMnH1W57chRjoFx3P0RmD3BMnjdv0sTaM4B/SY4kB6Z7ZbAHAS10B2kxJ3cDehzQQM9OQ GSjZ9L8XQM5WnhrnC0qGHGRKUPO9eFPZ5clxuTs9GU88kWN+5vs0fjVM+40vmW1cNKqhn2sf3w bFc2dZE/xaGpbpiiT9SGThsAYaH3lKltfPn0TvueLYx5lhuC7kAgan/hlePcEYK5IJxMZNKRcS IrTRQoyTgxK+7rdFHJb6HRvPd+jSwAzvoXNPgJ2IRjBF0LmlvVErTPOPxZUIKKpmgTYk8c7j/s juuR8iM2Pe7/1a2w746ue9kEb2pwYSF3q7MNAJqOyBJu2w==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-wr1-f54.google.com) smtp.remote-ip=209.85.221.54; dkim=pass header.d=bashsupport.com header.s=google header.a=rsa-sha256; dmarc=pass header.from=bashsupport.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1707747604; bh=bZwHx4AI3nKYAjVQ1GoGyq+l0wIOzelr6AB52qj7tFo=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Subject:From:To: MIME-Version:Date:Message-ID:DKIM-Signature:DKIM-Signature; b=ZPSGRNYrbwO4fGZjIwJ3KOq7hcxW9wS9pIG7cN6UMvKz22qt1FKvdLLGAtV56+/ZF4i7up8lNz yqu5FkzviuHnCpKruoDbAK2Ym4aybL9OAE8bDtki0nFy7bkNBHgl0OonmKTU49lQweNYChl8Zw Eqqga8Lof8tsHa8s6spv/CxErTc65P1dYPt95QNf30MhP1pk6cNCwbNYddLMAChqPLz4jpD/pv Rk5pdn3x3v9c8qxOXg0x8XlAWaa0MNQMD/xcWkqo4g16j7tfi4M2E85LlxgdCkWwimmSxnPz9a 99yEuo0wA2CRDwxqjmBy7f9KPnYos+9zkvfPsFNQagKozw==; 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-Transfer-Encoding: Content-Type:Subject:From:To:MIME-Version:Date:Message-ID:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References; bh=SkPoekAEWustnXG9TKOjNXw/mxLppKZeYBm+Zobsef0=; b=j9TlJdYqGIs3JB2WuBjTKpZC84 db0ZQg9d2UD6vF3IomhpTYk/Fg9HcSh+q0Zfh9wxFG/hziZTxr4+x8gok35TkQhUpHt7eiPpjqwqH muA9PTEtLcqMQbFqg1uxSUNJr0WqorKqad4DK8Tc+45ILogMiA3nMvq2zbVoP/OmoviIgMV3M46hB OHhcSrHrfrXH6efReQWOsRuUlUWBcTJHtPlnWsW6jyYGgmm0hfgIhzXQteohzoURl4KiImKT10RCo wfEes/7QLITT5jsJ5zkBLuaNgNzeQBw6SWGirVxnxg255RNhKrquZYu0+3IvAxkgxJOx+Ire6kjpU 2TG1/3QA==; Received: by zero.zsh.org with local id 1rZXAB-000EdM-8U; Mon, 12 Feb 2024 14:20:03 +0000 Authentication-Results: zsh.org; iprev=pass (mail-wr1-f54.google.com) smtp.remote-ip=209.85.221.54; dkim=pass header.d=bashsupport.com header.s=google header.a=rsa-sha256; dmarc=pass header.from=bashsupport.com; arc=none Received: from mail-wr1-f54.google.com ([209.85.221.54]:51520) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1rZX9U-000Dwl-O2; Mon, 12 Feb 2024 14:19:22 +0000 Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-33b8807b55aso307200f8f.3 for ; Mon, 12 Feb 2024 06:19:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bashsupport.com; s=google; t=1707747560; x=1708352360; darn=zsh.org; h=content-transfer-encoding:subject:content-language:from:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=SkPoekAEWustnXG9TKOjNXw/mxLppKZeYBm+Zobsef0=; b=aPCerCMgFYgGdjmmL2l4+181VR+AKx6CzCm0hCt3pg+zZt0BkVILBY2NJAqIlq9LMM CYMhu7sxRgnHGJ0uzfBrhrVjLTs6sYYhUUHsF5Ohb9ubKJN+Cqt1m1l/KAiE1ZRcr1Z2 ad2zjHOSsUhOBUSRMfSmtXaVy9tXrNDFVI/B8Fh7uv8uaflEsBRnYWxTHQw+5KvzhRGR pB/XQiWmnBag/KfToWfc4GOqLkrEnTtH0fu56zWuITpL7Gt2zNY29IhPxZHC0nPfl/VF AzaAq20GkIgg/jlNH+DNvFDVSr0h1td790GboGsvQfcalmvkVvhboI3XX72CcZAX0xhZ t5Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707747560; x=1708352360; h=content-transfer-encoding:subject:content-language:from:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=SkPoekAEWustnXG9TKOjNXw/mxLppKZeYBm+Zobsef0=; b=NJ1AfD1Y0qWDPyEr/ao+Lf1RtBdq7kb2PAn+eoxImfNxKU6CbVt7LuSJNyhk3LEdWE Zdlt2vPoNzO/aKADCHEJyQzoF4MGeVboqtPKlgeExzIncnJuVWfggZepZlssz9ZbSd/f B3S1+nMFsH9WEENRwVaLyT6pgR7U29huiuaNIhOVS11yuwsYwbmWqdWdcBoXAP091d/p xKDLRgBDCnWTQmqOeaTreoMQuHnHSx3dz/ehHeEsWA6wVp9EELRny5tiF9XytFac2FV5 dJC0bK24mUo3hxPIJKnh4dzR7ILjpDmT5LCBVh938e0MkeGZAzE4ljz1WNLdFVN9+AVa 5usg== X-Gm-Message-State: AOJu0YzkjEMmINV9kQK65qJzkYEsB7fD1I60ZQBI91Y1WcHyXg9Z3xOL 6xw7JBw/JQjZ4eKa3P0pSB6KyeP5/0+yapZTbKqkgr77/PLD3FwAGBeyaBOJeutl1+3hvuVJjrA CSFQb+fun6w06dmrL4LmwYZZ/vSq+FtR4y+EnRIQu2usM+ZA5TyDpHgT84EZUxQ/0Bg2j4TElLE o+TFZkRQZOAGG7RN0mZkK3xjXRGi3wb7b9 X-Google-Smtp-Source: AGHT+IGLzR7RkmQfnG0y4b1TUD9zzy+Q+HiQC3ve5ETX1nG2sALiq1FPiX0rvM/1/qeE8hWNnxEqEg== X-Received: by 2002:a5d:570c:0:b0:336:6a76:40cd with SMTP id a12-20020a5d570c000000b003366a7640cdmr5304930wrv.62.1707747559890; Mon, 12 Feb 2024 06:19:19 -0800 (PST) Received: from [10.0.0.10] (pd9ff3ff5.dip0.t-ipconnect.de. [217.255.63.245]) by smtp.gmail.com with ESMTPSA id o16-20020a5d58d0000000b0033afe816977sm6893829wrf.66.2024.02.12.06.19.19 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Feb 2024 06:19:19 -0800 (PST) Message-ID: <49716226-f212-491a-94d9-cfdb83b38aab@bashsupport.com> Date: Mon, 12 Feb 2024 15:19:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Zsh Users From: Joachim Ansorg Content-Language: en-US Subject: Is ":G" of ${name:s/l/r/:G} actually supported? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Seq: 29659 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: Hi, I was reading about modifiers on page https://zsh.sourceforge.io/Doc/Release/Expansion.html#Modifiers, which says: > The forms ‘gs/l/r’ and ‘s/l/r/:G’ perform global substitution, i.e. substitute every occurrence of r for l. Note that the g or :G must appear in exactly the position shown. But zsh 5.9 doesn't seem to support this: > value="/dir/subdir/file.csv" > echo ${value:s/dir/_/:G} zsh: unrecognized modifier `G' Is ":G" actually supported or is the documentation outdated here? I might be overlooking something very simple, though. Thank you! Joachim Ansorg -- BashSupport Pro https://www.bashsupport.com/