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, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11992 invoked from network); 12 May 2022 18:46:40 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 12 May 2022 18:46:40 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1652381200; b=B+OJ+zwo0KZf+fGSixFNct5QSgrUL0vx3mmlr0sFFgTkomJ2SXWbGM21JMoOavzJpI+/Nd06MQ JQnbE70otdgT9+wsSf6FLUaTeaJ8QQoo3ojTWzuS7mrpbXFuwB+mKoKBD33TBMwUHU4fSoQynS ef5A1SWMLOkq+Vxm8A1hlqmSuTNDOWjqgJ1Fi2+WerYeROhOVhoKbiXSHITKD1m/XEaHpDZnM3 Y72bn4rg+DgPqGW56NHRY0ex4iDREwzCUxgigTr9+GimIJ1kYjS9YJBgoHEipkCX2ST3eQluDG xdORbKU+Fn54BdXj54ttH+XtYRLetSHFREmLR5B6G9BP2Q==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mout.web.de) smtp.remote-ip=212.227.15.14; dkim=pass header.d=web.de header.s=dbaedf251592 header.a=rsa-sha256; dmarc=pass header.from=web.de; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1652381200; bh=qWnaB1bopNXa69TvxpTrAaJOXvmAfO0sVM7vt/MybgE=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Content-Transfer-Encoding:MIME-Version: Message-ID:Date:Subject:To:From:DKIM-Signature:DKIM-Signature; b=l5VPvsf6hJWSZNYaiGNt7nqn2ucJf/2hKMr9Xe17HEhcR6xmBdYxOLqK0/EJqJWCRwCU6R1irz ulzu1daIHa0HherabuSjzV8dnbjfKtOA5RBvi+ySAk9sPchlEpsi4Koxi5M3LqZKVUeeYutCeT 9TeWjtiWRjcAtAKkefAKcLJkB+Zqq9pYlZZjdcS93CZqPJhaCHNq+QIWLr1hBiGs7mNv+ppImV RsGokjEzZoORRjoWTosV8yM7mwfzkr7d5nNcjhh4JiaRJt6BotfqeBARNJxAV9XT6eEUNAuxIj 3b405DJBebsvbiHYnEC3HzBgykX3k8PkRH1DIXt3ZjUR1g==; 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: Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:To:From: 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=qWnaB1bopNXa69TvxpTrAaJOXvmAfO0sVM7vt/MybgE=; b=pWr4W9tQVSl+/gGfjDBpgC5SPB LoQkEXcHnsMGomQNdPws/IY27hwv3CzOrf+12J6R3QBigTTez9w4Qg7xFD28Dfi0Pi6jEFlabnv+3 7VC5wsazG0iS2FxogPgCzZrr4rBaAA1J/RZDc4zDTQqe+Bm65Ttpebk3F+vD7cjAwsR9rgPlDNrep TW/4OaBXOmATpEdoOyr6jbWiIQSBdjIBoaqnoz1xiW7II/RdCq8g8fYhehTGCl2lPFxkSl+i/QrfI w15coen6nor5uTu/X2w7XzFNk0nCC6JWaimvvsU2HEJsqlVAvZ6zb5EgwrV48Pa2oeTHfyTZC848E ReAKkvpA==; Received: from authenticated user by zero.zsh.org with local id 1npDpe-000IdY-7D; Thu, 12 May 2022 18:46:38 +0000 Authentication-Results: zsh.org; iprev=pass (mout.web.de) smtp.remote-ip=212.227.15.14; dkim=pass header.d=web.de header.s=dbaedf251592 header.a=rsa-sha256; dmarc=pass header.from=web.de; arc=none Received: from mout.web.de ([212.227.15.14]:47081) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1npDos-000HwK-6E; Thu, 12 May 2022 18:45:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1652381149; bh=qWnaB1bopNXa69TvxpTrAaJOXvmAfO0sVM7vt/MybgE=; h=X-UI-Sender-Class:From:To:Subject:Date; b=gkUxcxTNXkCrKk76xiRPZDSSnQ9a/eDOhQHDA70Dz/NxEmUS7/9VpB+ojXVN0bWDr nWgmvVDx0mlkQzOkd7qYgrshhjzjOrOGAvpDrMTWyCxkurC5fkj2C3gKKVK7/Kh719 TnsZ/JGfgbhTF/QoJULfsnjsdJafBn+QblDcsJKo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from march.localnet ([84.60.226.179]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1M3m59-1npUw20xCl-000heb for ; Thu, 12 May 2022 20:45:49 +0200 From: "chiasa.men" To: "zsh-users@zsh.org" Subject: gnu script and zsh: only log command output Date: Thu, 12 May 2022 20:45:48 +0200 Message-ID: <2282060.4c44sqeuZD@march> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Provags-ID: V03:K1:Gaj7Tn/cZN8S67hEkQ7eS8BnUU/Qgiw895TVUbmxF3IV82aX2yP qXJuB0dttxOdt2CWHRl4Y8OoBGkzJqumOL7l0Ox7zgGhUD0bIaAhyNKfDV2348KU1IMdXzc RZGqnw+ljtBxN4IP+i4MfzR119OiskRojgXTovwR+HBkHt14xkMgSA8pFkQ8LIUiI3sgnjV ru4aH7H7Pxq9zApW8pW1A== X-UI-Out-Filterresults: notjunk:1;V03:K0:XlqxxVXf8jU=:ym2QHKuswn7n2PdE5Cay4g kn4q+rAYXLEzJzZw1dfUTymZtUcXN+3JZCc447XXoogY8PMHO6fRRSTq4/Ha5wlybMOCiWbkq Zd6OmUBM5AxbUxiJCwSiGHdpqmQwvuze4KEYjR6DUl0huu0uChxizOCElI9bh0At3uLjh/bRT OHNkxok2AV1Bnh4O5AU9NryGxwqrrC4kzytR/kw9qVNXv7mf08fRW4LLDIVYLHCzXODjpcA1I NKN5O4IlVtry7TyXbPPR9mSHsEX9mA2rjCPOteirApZjjtcRAMoja/ZegsDq9a961GCCM6+93 4GchxlAQ4wT52oKV7WEVFS/+RIm+tWTCZuZci8FXi1QJPCrqOVibn9Xm6avqOWIsccSKaMO3u sy1epqJiqhLLEgE1i8ntDyMBHypIBtfIc6laNXmvlJ70H/eEpz0SClNj8ksdWmX7yaX/HZuJ2 gktfHnivCVSZILWL6E7Ro3A23wOgSj1FaW9RD/JhGZOtzL8fmUbsk3461SzaKKanRmh20id8S ra9OO/NCHUvjehAj/jGEjqlIIC/a7fQHX4Ks26oBNLLBhM1Sr0e5cj4ygYlcDqGl02+Atj7k4 x3x3zMk+O7uwD8WCKsY3mkfAWUnoCFkiZNGsgAhTTdSH4irigTjQ+y2QsZsNLth7I3uaBpLUY 1ndMuwHIXiC3q2KFD76pB4rbuhSoTBVEWpPIsE0HvvvI+BmYA5fCiDPton6KXp4ruB7ShDxvA a/i+coIm8an2ofy9KZFyvwo3P+54I8Ocr/HcBSAu9IxI8jYh9A8Ctd6guJB8pGIdapHWfVPLy k7x+ttkoQZnWXrMKoVJJH/j4SSEDDOFkh+H+k74cuvwFdS3gBprle70qna5iSeeXe6ACD1kX8 us2T4Pi1p/saDmKoJgqFBkC+pYjsbuOirluUrjRIXpfFA6QouFrmdxlJtfoa7yuRzvUJsIAxp uB1O3YxtzJtHL2CgUmm10JOuX5A2gvoCMwewqpHv9TjlF2Qe63rdCc6zkyRGBBc8otCrbCPXR ropGwq/msEDw4pVwbwAJCvnBmI8TlhfrGhxi58RoFAMKYowj0Q8+aji/f25GYIV2Mr8TTteev pCZQVj4s7cF7FM= X-Seq: 27756 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: When I use "script --log-output o --log-input i" I am facing two problems: 1: The output log contains the actual input: e.g. ".]0;test@test: echo 5.5= " (see below) 2: The prompts I really just want the programs output logged - no prompts, no shell-relat= ed output. Is that possible? Actually Im using a python script with "pid, master_fd =3D pty.fork(); pty._copy(master_fd, _my_read_function, _my_stdin_read_function)" So would there be a way to reliably filter the zsh-related output e.g. wit= hin the _my_read_function function? Example logs: output: > .[1m.[7m%.[27m.[1m.[0m > > .]0;test@test: ~/script. > .[0m.[27m.[24m.[J.[1m.[31m.[39m.[0m.[1m.[34mtest.[39m.[0m@test .[1m~/scr= ipt .[0m% .[K.[?1h.=3D.[?2004he.echo 5.[?1l.>.[?2004l > > .]0;test@test: echo 5.5 > .[1m.[7m%.[27m.[1m.[0m > > .]0;test@test: ~/script. > .[0m.[27m.[24m.[J.[1m.[31m.[39m.[0m.[1m.[34mtest.[39m.[0m@test .[1m~/scr= ipt .[0m% .[K.[?1h.=3D.[?2004he.exit.[?1l.>.[?2004l > > .]0;test@test: exit. input: > echo 5 > exit