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=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4079 invoked from network); 4 Jan 2023 15:55:06 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 4 Jan 2023 15:55:06 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id BCEF14255A; Thu, 5 Jan 2023 01:54:43 +1000 (AEST) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by minnie.tuhs.org (Postfix) with ESMTPS id 7FFFA42552 for ; Thu, 5 Jan 2023 01:54:39 +1000 (AEST) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 962845C011A; Wed, 4 Jan 2023 10:54:38 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 04 Jan 2023 10:54:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ronnatalie.com; h=cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:reply-to:sender:subject:subject:to:to; s=fm1; t= 1672847678; x=1672934078; bh=efXgVTNWOeizQR5VlrTmQp5DEmy6MtMr8mP RpZ5O5us=; b=SEzofOKCdrCiRDJRjEpXqOl6+NxENZZgkvYNjbh9tQLeKF6m+gJ AONzrYBrbhWm+rQx4qRsGXTjg3qDT+zmYo+kipsUEy/1hFDN/uSDDLAosDjolrsc C6DIq+Nv6K3amGTvDxlVZmycSjXwQCtEWAUpAOAWl0w/TY1n6rwYaENXpaKuOJEW kH1KuWyzSchtSP4FRTSXwGnaPlYD8P7E03H9gRrcqkP1u2PrYxF4nYnsYk0rEWFl VmViUfNFZyjr96wwmpjf8/YcVZ0hEUt1S4caWgba8r+fcbmrr3NdjumcdS3lpTdA eOI0UuD/ezlGneqN28ptuoqS/wEZ/bIIRlQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1672847678; x= 1672934078; bh=efXgVTNWOeizQR5VlrTmQp5DEmy6MtMr8mPRpZ5O5us=; b=L ZL/t5gN4FC+XP3Wl0GnvTh5buLEFGJK/U/gvicgLmrC6pzpJ+8j0diGmwwiElFxq L5pTrJDEZGBHFucvZ+dKh/TIj1sVDSVH0seHlIMq1+I3g3woC0IPAhC1xjRvkC6p vdpMofVxqKG48NAN3KBoNblusYbEzw4MCcmIQWn3jtbl5GZvNoTf8298kYipIhVz Fuspvsn8dCv2ElSkAVpsupwBgq6esswBvaDX7htbDpDRVc5rcqpTLpojrsTmH8fU SpOiMOpGp/HH/HFk87tCFcE4C0kNEnTjp0wyquRAvFqrSNNFfw6JRHpgXiPS0HqS VAvzozyw7uQo4TZQgoPBg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrjeeigdekudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkjghfrhgfgggtgfesthhqredttderjeenucfhrhhomhepfdftohhn ucfprghtrghlihgvfdcuoehrohhnsehrohhnnhgrthgrlhhivgdrtghomheqnecuggftrf grthhtvghrnhepffduteevteffueethfelledvtdefhfekhfdvgfehudejveeijeekvddv tdejveegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh eprhhonhesrhhonhhnrghtrghlihgvrdgtohhm X-ME-Proxy: Feedback-ID: iaba146ad:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 4 Jan 2023 10:54:38 -0500 (EST) From: "Ron Natalie" To: "Ralph Corderoy" , tuhs@tuhs.org Date: Wed, 04 Jan 2023 15:54:37 +0000 Message-Id: In-Reply-To: <20230104152102.D8ABA2064E@orac.inputplus.co.uk> References: <52FB6638-AEFF-4A4F-8C2E-32089D577BA0@planet.nl> <464819f0-d2f6-2a60-6481-a194f4428b4d@case.edu> <20221230200246.GW5825@mcvoy.com> <88f83b4c-b3f9-ed87-b2fa-560fb369742a@makerlisp.com> <20221231035931.GG5825@mcvoy.com> <528f0c53-ccc2-88a1-5a7b-120362c648dd@mhorton.net> <20230102165120.GK25547@mcvoy.com> <20230102174304.GM25547@mcvoy.com> <20230104152102.D8ABA2064E@orac.inputplus.co.uk> User-Agent: eM_Client/9.2.1222.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Message-ID-Hash: SNETDWQZ2PBSOKSTTK52E3RXWHJ6EBVP X-Message-ID-Hash: SNETDWQZ2PBSOKSTTK52E3RXWHJ6EBVP X-MailFrom: ron@ronnatalie.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Reply-To: Ron Natalie Subject: [TUHS] Re: A few comments on porting the Bourne shell List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Indeed. MiniUnix had no hardware pipes, but the shell =E2=80=9Csimulated= =E2=80=9D it=20 by writing to a intermediate temp file. ------ Original Message ------ >From "Ralph Corderoy" To tuhs@tuhs.org Date 1/4/2023 10:21:02 AM Subject [TUHS] Re: A few comments on porting the Bourne shell >Hi John, > >> Making shell scripts portable means not using pipelines > >No it doesn't... > >> because given "foo | bar", kshNN and zsh execute foo in a subshell and >> bar in the top-level shell, whereas in other shells, both foo and bar >> execute in subshells. > >...because a lot of the time that doesn't matter. > >-- >Cheers, Ralph.