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, MAILING_LIST_MULTI,NICE_REPLY_A,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5657 invoked from network); 25 Jan 2023 19:01:08 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 25 Jan 2023 19:01:08 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1674673269; b=RXNqe3Y4szO7KpzwUqjUJ3pz/entWVzDe00D8LlpKJ0kFlOQ8SNOdxxm18H+FETQVixU9tVKMU 29g8P3qQhYIPrg3TTrHUShmijenm3iEj8RTf6QdOvCzp8LmfvNQMRcoD8LyUSnR9IyXURXd3GL 5SmRhmJxT5FNMmLwOxxmdHvfQLKDrfl3/2VkVMt+9mH6W6tMzDm7+mFQBfegoMe1RlgEAGxWy1 dXT4W/fgPXQkYHdlLWk9GBl1lBLORH9Sq2hb5JBPzcPrMlIK4HbMzwsryHbbBlpfpOPiCpwVxl OyA+o5/jbc/dfsHNVidcYzzUqKenlG0L1UZMOeer0U8xTg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mta02.eastlink.ca) smtp.remote-ip=24.224.136.13; dmarc=none header.from=eastlink.ca; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1674673269; bh=g2ALoWGawF/quudXfG5UKCfckT+P3xC1cW0zfq7AmJA=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:To:Subject:MIME-Version:Date:Message-ID:DKIM-Signature; b=OSaWDX7UAHY4Ru4pfOuUXo/Evp0tNpMyr8Z0nv4cD56ZBOqC6aPKvH+p/W6S2ECGGxcxVwRePw nZajKcANoNAxfUz2BTOl+hTnGHSThe2qdzW04LXDg+k1+YJYCpH8RaOBdE8mIpf8eBVfXDAx/E QTsmS18ZPd6++CAWj5nF1JD8Lp/zKormTJFRAMpuhB7ib9PsKGeIJzRhfcx46qNNhIxYAEsMaM QB/sljRehZy7HUmeBfLVIpp+rJQElX3fl0pD4hKS2D5+J0gSAjduhxhNxDlGbt2spuDfKHawp7 ZVjV2E/3kAJsaAvXCgGCdZ2mz7NqIE43ZqDn/021YRYd1Q==; 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:In-reply-to:From:References:To:Subject: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; bh=qWSe26wZdNtVFN41QDNa+/bR/74nKF4rJDrO46Bl2iQ=; b=AvW8hkfEtjnbO2rUGZyyRphel1 cBx50YCezyCkYZypXrgqgttDLLu+NTPVBB4wHOrDwjdvzFcEBauF8I3br86470LVCbJ+ujpkooFmP O1wxod5dOMziY9y8OaTtd8BiwnkmI4IkuL28oNS6Vcv15zFIf4dZjW1ZjZot4/58IFIqDyj8/1Q1b d3ege3wraHUrYZ/+1B9mq7tnB2YZoSY7CnKphgme15l3nDcjwm6HMzbWYtkba3u8N9An9MkM5XOpt MbCJ9wMQEYhXQVfm4Lq9yghcVhgJajeRJIkk0jlCRzDwF+Oe3GLLanfppnV9sez/WAqqr+FYxxqHh owXma+EQ==; Received: by zero.zsh.org with local id 1pKl1A-000H1j-D5; Wed, 25 Jan 2023 19:01:08 +0000 Authentication-Results: zsh.org; iprev=pass (mta02.eastlink.ca) smtp.remote-ip=24.224.136.13; dmarc=none header.from=eastlink.ca; arc=none Received: from mta02.eastlink.ca ([24.224.136.13]:40397) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES128-GCM-SHA256:128) id 1pKl0R-000GIv-D7; Wed, 25 Jan 2023 19:00:24 +0000 Received: from csp01.eastlink.ca ([71.7.199.166]) by mta02.eastlink.ca ([24.224.136.13]) with ESMTPS id <0RP100338WOX5Q50@mta02.eastlink.ca> for zsh-users@zsh.org; Wed, 25 Jan 2023 15:00:22 -0400 (AST) Received: from [192.168.0.4] (host-24-207-18-108.public.eastlink.ca [24.207.18.108]) by csp01.eastlink.ca ([71.7.199.166]) with ESMTPSA id Kl0Ppaj8F6z6sKl0QpdovD (version=TLSv1_2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256); Wed, 25 Jan 2023 15:00:22 -0400 X-Authority-Analysis: v=2.4 cv=bOzQYtyZ c=1 sm=1 tr=0 ts=63d17c46 a=xN66ZtSbq5jdJYpBp7G/jQ==:117 a=xN66ZtSbq5jdJYpBp7G/jQ==:17 a=IkcTkHD0fZMA:10 a=wdP4a0lNNcBbQLDMVMIA:9 a=QEXdDO2ut3YA:10 X-Vade-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddvvddguddvudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfgtefuvffnkffpmfdpqfgfvfenuceurghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfuvfhfhfgjtgfgsehtkeertddtfeejnecuhfhrohhmpeftrgihucetnhgurhgvfihsuceorhgrhigrnhgurhgvfihssegvrghsthhlihhnkhdrtggrqeenucggtffrrghtthgvrhhnpeeitdejffevgfdtheeggfetkeeugeegieetuddtvddvudetteffvdevlefgueekudenucfkphepvdegrddvtdejrddukedruddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvgedrvddtjedrudekrddutdekpdhhvghloheplgduledvrdduieekrddtrdegngdpmhgrihhlfhhrohhmpehrrgihrghnughrvgifshesvggrshhtlhhinhhkrdgtrgdpnhgspghrtghpthhtohepvddprhgtphhtthhopeerredprhgtphhtthhopeiishhhqdhushgvrhhsseiishhhrdhorhhgpdhgvghtqdgkihhprfgrshhsfigupehtrhhuvg X-Vade-Score: 0 X-Vade-State: 0 X-EL-AUTH: rayandrews@eastlink.ca Message-id: <28b211da-34e6-e68d-9274-a89d8fd9d041@eastlink.ca> Date: Wed, 25 Jan 2023 11:00:21 -0800 MIME-version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: path PATH Content-language: en-US To: zsh-users@zsh.org References: <0dc71450-d082-93da-52f8-d4e6b97199af@eastlink.ca> <00818033-2566-52b3-33a9-62591a93d707@eastlink.ca> <394f641a-318d-4e87-4f9d-de54119b7dc7@eastlink.ca> <9b64443d-2d97-a4d9-0028-4b950c319c1a@eastlink.ca> From: Ray Andrews In-reply-to: Content-type: text/plain; charset=UTF-8; format=flowed Content-transfer-encoding: 8bit X-Seq: 28797 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 2023-01-25 10:34, Roman Perepelitsa wrote: > You can use [[ -z ]] for that. > for name in ${(k)parameters}; do > if [[ -z ${(P)name} ]]; then > print -r -- $name > fi > done Excellent, it beats grepping for various endings. > There is ‘scalar’, ‘array’, ‘integer’, ‘float’ or ‘association’. I > copied it straight from the docs. Section?  I'd like to read up on that.  As usual the biggest problem is knowing where to look for stuff.  Thanks Roman. ... Stop being quite so lazy Ray .... found it :-)