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.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 16551 invoked from network); 17 Nov 2022 02:37:34 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 17 Nov 2022 02:37:34 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1668652654; b=Y4ZnIfW/jJ5RHDDEVGFuQvGy/0ABOHn8pDYPv455AqwrF9u19ZWgmXsdvKLkR9ym4VeSDe8IwE 0zeT8Fi6b+V8lKdVcsBZxV3ngzGg0VFOo4WGMV+bdwHRVhcyqDgD8dISuui5XcaCMWr/GQZej9 GXWoDoaW+sS9CMT/MrPGJST6NzlRxh4NfcFulljpwvTH9V97TA/ggSQ+3isnk7jruggKFVag7i ZBnrxj9vHw0DGu9KXj3NuUFQhK2CWT03ryaFLYZXRSLCG+Mo8rgo5LxLzV5thDkfq0H8P/+0Dd P5mFMLQFlznHOv9k3Y2Zh44MCkNVmjznii22amcFH/m98A==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f44.google.com) smtp.remote-ip=209.85.218.44; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1668652654; bh=McQEmQkIMtTzsP9Phg0EPHbMrKyDy3yav6dvIwkHkBM=; 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:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=Oj/iiiHsNRnDNZMnPIQjmbwbQ5pLLQz/I0JttPDcYK9YkC109DO10/KGA2OIemg6kpR2GyzxH3 36hLakooLEdBoc5adNgdYr9AYGvmLaToxlLEda+6f12WXHDf+GABf9gzDdLUv80FmGgs3hWdwX 1vaWPuPtO7jKBDf1gbrR83fMRQLH11ysfXbXcmGJWdSN46u8oBTRcvQE6xmCgr5W5/PtmBwvTl dqp9rahsvAYfbmmx5Kc6dQvqNC/ejD4zR/qS0u/hjL5QhT08ZGnOYXXcDLw2x8FnWBoqXX4lPe o7xMmn6RcyuYLAhYk2sf5gcgOMAGaNQac1MrKrA7y/cjpw==; 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:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=36NUmPcsl9RoxI7ieDyxq/SXykJS+563Gnks0CK6V2c=; b=PTIQmPLiFjmqaoTkKmX2lOoH3a 3hj36y3y568TSPrz89wnEgnPj6xlhHMj84ENOHvwyEvIyEkw/X5HgosvxUfMEOw3usrsKzqQHW4hF qM4YBUWxOBr2xIeb/w6M9fJS0aS8xCm+TTrBwVuO9KU24zhNc2ZVLsKGFmqrgi5J0+wQfmcuDYgVg Dwg2CUZ6vQcJzP18Yoxc3W2zKJVZrOdj+T42AOg6Thq61fHa2+RGrNE391jbkyGpdwQED3QzjoYQO 0qBpeLw2wn/4XGQC23DrbSExWbRDNH0+w2svlfn7rQsDttWlHB8mzaPPdD3n7ErbT6VgvbG3C+nyC EMWqIgCg==; Received: by zero.zsh.org with local id 1ovUmT-000HWB-O8; Thu, 17 Nov 2022 02:37:33 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f44.google.com) smtp.remote-ip=209.85.218.44; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f44.google.com ([209.85.218.44]:44031) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1ovUh8-000Gi0-Bm; Thu, 17 Nov 2022 02:32:03 +0000 Received: by mail-ej1-f44.google.com with SMTP id m22so1674671eji.10 for ; Wed, 16 Nov 2022 18:32:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=36NUmPcsl9RoxI7ieDyxq/SXykJS+563Gnks0CK6V2c=; b=6TlAQiFToxQlyQK9NG20Faa93qbtUmxosEDmGUQNrQySMokwu4foIq3p1T98tSs6r5 plmgEaEWgJ8TQzYTOV70jAxWzTf3ycA1zL1rGcEFm8jL9riXesFJSPeEVDyg2Zo9aZKX 29OBGGy/spOabsUurevevkhoPgJuNNINCKJsywFaaFVVRJcSipD0tgaNKBvR4fJf/H3q Mx7ZNAj7krYxjB88DkGVkcl7KCcDAz9eUox3L1iWuL+z84gvFEAQYikA4vKDR68/VuYO C/99sM1KsDy1NiEZXjsVWheVV+GN2m8wEHs82kATy1XHqc1Z5nmWaB4Yqz8wdbCn+cPq DDeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=36NUmPcsl9RoxI7ieDyxq/SXykJS+563Gnks0CK6V2c=; b=hKKkUZn/p0Mx4ZZv6KJbeEw9s0UqHdaiknqlBMGZGZTSV31hUZxL4lROzp3u2EZUaF 8t6kJpUgm8kByFIlIbJtw0i+Kd9Pyw7B6wXShnlBe1n85JhPpZ6IFCxQvdSt+77guLL3 1OtDA1C/umjCVdm0RU7AFHdfdpK7WhIGhZWMsBS4oPx4/LU5+WSFpCHALYvIAki+tcBY bmlBJ0mo8xPkRFyDMjDCzJ+CidLKrfri5upkubTJet0Cu7ZRKSzC6IWM/n0LTKb+Wtyh vIs0Iy8IPxTi2418iUFd67IjJbS24vxJ8cvbKzwQQOiGQPwbfoUolK3piXRmfH21hNfF ayuA== X-Gm-Message-State: ANoB5plh9MlF6+DkyQgKrK7+4wsEG4iJ7DKhlB8zyxI68vtjxDSKmZL9 wf66rp/rlU4UQBlB5AVt1GkxushXv3YvVB09FCSkgQ== X-Google-Smtp-Source: AA0mqf4ijDxvFG2dm77p2C8PKAJcIGR6z3AMZBphyue/5sUZhpR0wjCJ3ANzNedr7UAT2YGBh3kv+JH46rpx+AHESPA= X-Received: by 2002:a17:906:49c2:b0:7aa:23ac:608e with SMTP id w2-20020a17090649c200b007aa23ac608emr462369ejv.450.1668652321810; Wed, 16 Nov 2022 18:32:01 -0800 (PST) MIME-Version: 1.0 References: <34a949c4-0853-4c65-d2ad-db40749dff81@eastlink.ca> <2dd50dc8-cdbc-02e0-0e1e-485718732d0d@eastlink.ca> <3a10f310-3ee8-d3b4-f6db-7fdb18b81b1f@eastlink.ca> <77692192-70b3-8a6a-fd01-d5f8b37f59b2@eastlink.ca> <879a8fb0-74b7-5250-d2ff-2f60585f48a4@eastlink.ca> <0ce205d5-31f9-907a-61bd-1bf5acb37f0f@eastlink.ca> <1d79745a-10fd-3a23-c67f-af1048be6b19@eastlink.ca> In-Reply-To: From: Bart Schaefer Date: Wed, 16 Nov 2022 18:31:50 -0800 Message-ID: Subject: Re: Belaboring substitution syntax To: Roman Perepelitsa Cc: Ray Andrews , zsh-users@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 28403 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: On Wed, Nov 16, 2022 at 6:15 AM Roman Perepelitsa wrote: > > On Wed, Nov 16, 2022 at 3:09 PM Ray Andrews wrote: > > > > "${array[@]}" ... Read: protect the elements of this array, do any expansions within them, but do NOT combine them ?? > > No, this just expands the array to all its elements. In the base cases, you can think of it as "if I can't see it, nothing happens to it." The exceptions only occur when you start adding parameter flags like ${(e)array[@]}.