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.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_SBL_CSS, UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 22464 invoked from network); 3 Mar 2021 09:41:19 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 3 Mar 2021 09:41:19 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1614764479; b=1sSyvCOGEvWUsVGncvV4XocTYRc39XYy0Ds3fyXSEiCnd/OuBPReN3WRCZPKKhBbh6+3q+5hnR GxrXG1NxXrfztOizb3Ekcinjnl4OBckzdjHBkXwldsNtsXQGq3QBFQjNSZK6PFYl8Xg9RA5Rr0 SKf7w+diAnkhAGpRvnAUvOMaG70hxeTgyL5hgtSVlhTqhjcp3HUtXS3VngJ0I5zWbR4SJGqoPA IQPcdVVnm0gLGpxW+lUevBeh3G4hGeR5+m5bb7M6q+HFLeOWXfajkUBLR+i1CgtcepWWkMaIIX bQxQ3nOpGlDHXa0lDOvwbQTgVcK7AjNBCj1lPb+LhqO0MA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (smtpq1.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.96; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1614764479; bh=TwCpHitS1TbLHQoBeEFucY4LiAlHexFOQTa6iM9dTDM=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject: References:In-Reply-To:Message-ID:To:From:Date:DKIM-Signature: DKIM-Signature; b=qicSHPLcy7ee5nzQUbmxJq5fvhgkIo+dsF99BWCnMlfPjRzaINg68QIgOb8uDrEvUQHhVEV8H1 92BnMeMDdW4z36ddtzHjLT11n8x/6Fmm3pXr73zHornOoJvU/L70TFoPQrSBwC1PvY9xQBsEmf J15e+kklyYJ/KWvfym7MAnnzehQ+9veb13cyS3kQz9zFMA2a7G9kjJD1GnO5BkPRK5wI06I1We ko1g6wT6fhMwRLzQKsl0uzU6+Xo/oldc/3BDGl7nm45vgxFFe/uxA3lgxXZSxj4Lwp9HfcNXjC vv66em72c2qv+j3yCwxI1Wap9glh+B3+Jd6H2FIrW0lE3Q==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:MIME-Version:Subject:References:In-Reply-To:Message-ID:To:From: Date:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=2/5KUqWfUBbxX/7YS4rcRlv1KzJDR6XIsCvXGr//oWo=; b=MFTw9XW70vNR8lTGNjrvXRXzjU TsY/x7tnwzQhhftFn6tbI3PGxipQerhCgnGYHvFatis54uCl7DWJGKe9DLdKOfC3ihHPmwtBGYzvA QlunD9rq/L5nrwraZU9yJ4qKwvUNY3eKdYy1/AwSnPQGpttLNZkrbqivL4M4CHG7gUeYMpyod7l9v /f6dv35V2aZDx28jXyqWjxYTXX4XRmxTJ40776hslaNBEjCt62pV3ZlPYRGAkiSodt5fiCKtKQPCB F0QNi37JgLnv35mP+zwdxvTJIjNEMwz3NwzZ5ohVD06zMvofEtnA8ve7bEEbJCCQfN2JznLekJTIU QPAnG4kg==; Received: from authenticated user by zero.zsh.org with local id 1lHO0N-000FbG-NU; Wed, 03 Mar 2021 09:41:19 +0000 Authentication-Results: zsh.org; iprev=pass (smtpq1.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.96; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none Received: from smtpq1.tb.ukmail.iss.as9143.net ([212.54.57.96]:54942) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES128-GCM-SHA256:128) id 1lHNzz-000FES-CA; Wed, 03 Mar 2021 09:40:56 +0000 Received: from [212.54.57.82] (helo=smtp3.tb.ukmail.iss.as9143.net) by smtpq1.tb.ukmail.iss.as9143.net with esmtp (Exim 4.86_2) (envelope-from ) id 1lHNzz-0001Wa-1Q for zsh-users@zsh.org; Wed, 03 Mar 2021 10:40:55 +0100 Received: from oxbe3.tb.ukmail.iss.as9143.net ([172.25.160.134]) by smtp3.tb.ukmail.iss.as9143.net with ESMTP id HNzylhw6xsuRSHNzzlewsq; Wed, 03 Mar 2021 10:40:55 +0100 X-Env-Mailfrom: p.w.stephenson@ntlworld.com X-Env-Rcptto: zsh-users@zsh.org X-SourceIP: 172.25.160.134 X-CNFS-Analysis: v=2.4 cv=KruIZUaN c=1 sm=1 tr=0 ts=603f59a7 cx=a_exe a=rX2mKgs1IZJU9lF6pltyEQ==:117 a=DeGUKtW0en8A:10 a=IkcTkHD0fZMA:10 a=zAZwVUNnDPoA:10 a=22Ro6XbQAAAA:8 a=r3Xk4u0pnaOGQu1UOCUA:9 a=QEXdDO2ut3YA:10 a=p1RiBf0vZFgkX3Jmbd9N:22 X-Authenticated-Sender: p.w.stephenson@ntlworld.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntlworld.com; s=meg.feb2017; t=1614764455; bh=TwCpHitS1TbLHQoBeEFucY4LiAlHexFOQTa6iM9dTDM=; h=Date:From:To:In-Reply-To:References:Subject; b=CaG+FhfO1+yUxv/cSl/LMulWj/vWmjBSgm97wXeZiJLZUiwIgQ4/6mh21KxGu0Gxl poHLPt+hz3zbsTy/t2fRI7a5E6Mqdp88PURKYN4/sBOTmDgn5KQepN4Fjt9vGzS5P2 ut41JVt8vV1WzIsrisfR6xuwVqTZoS9vSdMUwlqXUVMSMo3Ybw3TlADszfAWQBsvpo 0pLd1/rzJ4lqyFYALlj2EeuksPyeiXK18op71QFYexT+mrzNlW6GoUH8/5v3wcF3sG WxK8G5H/5Vqg5+nnk3Uzc25ZRYg6sfDR1h3NhaeokEOxLhzTLUE24Dh5qurBqQ0lkR wSEspqZmLeUCw== Date: Wed, 3 Mar 2021 09:40:54 +0000 (GMT) From: Peter Stephenson To: zzapper , zsh-users@zsh.org Message-ID: <847352863.152385.1614764454969@mail2.virginmedia.com> In-Reply-To: <4e2d5b5f-18ae-de72-dadc-2eb3e2076714@rayninfo.co.uk> References: <28c28f42-632d-4ebc-857e-64022f59a895@www.fastmail.com> <20210303071549.oessnssr3n4w4acj@chazelas.org> <4e2d5b5f-18ae-de72-dadc-2eb3e2076714@rayninfo.co.uk> Subject: Re: disown -a MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.4-Rev72 X-Originating-IP: 165.225.81.25 X-Originating-Client: open-xchange-appsuite X-CMAE-Envelope: MS4xfFeX+/Xjz3QgguGxFTZ/fmqZIKinykX9dinhkzWeGSO9BDd4deGHbxOQyYywordu1nbJSHmRn70YwpP51hlpueLomPYac8l5JOVWri3WHI23MrObfPyF w0rrh9u8V9qkPTWRokbLIfWAvWopwFe5PvYii4guNxll0QWKrGY2PvzDGrM6Fg4EjDI5D5x0U6DFYsrpmWUPIDgsqLC8Abje/A3A8PD/xwOC8b7J5HQ4an6U AA97Zl2rlrfx7zUx+9d0eg== X-Seq: 26569 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: Archived-At: > On 03 March 2021 at 09:36 zzapper wrote: > Now something I've never quite got my head round is or isn't the=20 > underlying binary in bash & zsh for say disown or=C2=A0 grep actually the= =20 > same on any particular system? This is one of the family of the commands that do job control, like fg, bg, jobs. Jobs are maintained by the shell itself. That's necessary so that, for example, if you run "fg" on the job the shell can tweak it to start running and then sit back and wait for it to exit. An external programme wouldn't be able to do all that. So, when you get to the point where you're not actually interested in the job any more, you need to tell the shell to forget it, and that's what disown is doing. pws