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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 31643 invoked from network); 29 Jan 2023 20:21:49 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 29 Jan 2023 20:21:49 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1675023709; b=rb+AMErrGwsiFBZ93GMrjTSBKHluG7aza+gtrY1DzCFFhFV/Qo2Ku1g1LEzrV7VCodJxcyr5ve VLtvjQjhZ12clVzxDwPynunekCdCR8D1jwzLSuzMm0jyu7VO9IQTRW4Mkt0oSbIEhKHjrG+5VH uTXezNlBt9tssNxv1Dk2tz9FsFsMTJcTBIJLX6JdEVcOUUuk5Kpefb3c7hwjS1fuj4m51+6HjY dx6WzOyVtd1YIGLzrNNX8jsuvbPZBdPDTTkxWfdlTcXMZ5tjDrht2Yh0maDmwyVxGot4gYaEJN 2TiUecL/VG6i5p/3KdDYH849yauQo8rCaLCGlEhwdyeacA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f182.google.com) smtp.remote-ip=209.85.208.182; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1675023709; bh=xkay46e4h8DhyI1AnjEHou0MAXdtHhBiE+n595f15s0=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=Xct8hGtb8YBpmLr7vpiq5dU/4xKt0lPnuDoada62gUXg4mz499mix4eyd9rzvTWTFdbivufPaL 0TtX414D5pi1kWlAFejvroOD6k2BYM89Po7NA/rjxdRxSJ/008GeyP3F3/8rLDbCM/46zQWOoN dhlyUf0PE0mghIKt6oG2j4t23oozHw4vXxKVLNVnuAqDZHYGBlDLY6Hi57ww+eTJ6hfadjGKn5 Cv07xfb460e6SgiKSX+iOcIvS6hhBsrqlCPoSKDg3GsxwPc1FtuuE3r/uXrr9ECQm2qKIuaMj+ AZKyXWf/y3OgmoCtagczUxj/quPt7tdrtBQ4MwkvFMPvxg==; 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:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=5+cGS/CH9qPcgkq/ajqXH+5zR3BNmlipY1OjNpHgVpo=; b=k5xeL0qsj1NaEznoZuhiDujEgP yhSQBoNU3FUkhV+QjDUCSpQqJpWJEXnYpog+1SQHvF/OgXIv3Q6cv4tZe8T4L1s4nN/OgPN0iDl5s OI1gLoM8OJtPlOIiwnFqL+/Efp/eArKpqQf681KgSn8prAont5uQxgVEL9oIN99h3rQZW7HkZIzCA RMrAhI0khcTqnIIzjmTrosAU9nIlw3ohLc6kPFNxdhU9UfmlTY5qvyLA14C0mU3URs+JFG0slyHPh kbWM6JUrLPxnJTNrwMKmIsIxoY3Vtgh/JxsgrpniqEzCJSyFKw7yN3qS/ct7Td8tm9SOUWaivE02q +pDsaUkg==; Received: by zero.zsh.org with local id 1pMEBR-000Ja0-JO; Sun, 29 Jan 2023 20:21:49 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f182.google.com) smtp.remote-ip=209.85.208.182; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lj1-f182.google.com ([209.85.208.182]:44572) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pMEAm-000Is7-PS; Sun, 29 Jan 2023 20:21:09 +0000 Received: by mail-lj1-f182.google.com with SMTP id o12so10807411ljp.11 for ; Sun, 29 Jan 2023 12:21:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=5+cGS/CH9qPcgkq/ajqXH+5zR3BNmlipY1OjNpHgVpo=; b=AxH8bPrt+o+MdgB3lE3htbJVJor5H04a4sU652i5EM1r/kM8/6i4xiaqQ02WNtUnbn g1RPIkiy8aCjnZ4CdG3VzBMniamePaJmaCqlQ6srNA2sFW/0XxnmMbcOH5i1djwg3FOW 3GxNfN0a79sBOwAU9grJptWspDqEOFChA4jUvuzkmLmsArMiahL8wrVFdxXJ1q6yTghn 3aP49I9KA+NOSRd5gYGKiqOG1vck+1A003sW6pdzCRPYwWyLLaue8tqFZoYBwV2wJtUc JuGg9hrER/n0/LSV+avQ+GoiNP61Ur7f8v9PN9FCXru85WTlNT+4tqP3Q6AJCAdHkdaF xgmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=5+cGS/CH9qPcgkq/ajqXH+5zR3BNmlipY1OjNpHgVpo=; b=AkKzOPBNQT34c3fFz3LDmmVx0+hOuSpmHkkIESHSr4ks8lRUDJ7sINaQXaUrXfOjED 6gYj5e7gd9X6GNY5u0phHo+JyYt+SQyjb/S7U97wRyOrIU+FcBZUJG5I+8l8SIT/Kk8S P5ZZtPImbGI2oH5MIy0xF1A6eeBlHxbOMNqF4PfU7AsrAy/4W+7lvZ38jPgj8lXk4LV9 r4q0+D1EselUe7/KOxrUW1zYo5tOsmDUqtZU2sJHkQAZzCNRhfXmIkvrZxiT5NObpVsQ gufjtNAu3zLhkMYmoHUjhF0Z4yOernJDxio35ATYv7STMt5XPujYLG+ErQwVgR3DSbN7 jzjQ== X-Gm-Message-State: AO0yUKXBVSxkCx48YgVsOdA+v+TtA/FtWn7j9JENwe+atd+0eWsAqQTK 18+Z0VvOUvjYkoPqMnpB031xbx4PmN1GOGpJMGY= X-Google-Smtp-Source: AK7set++6E92cWTy98d6TFvi7h+o3QCSXH/0iU63oOjovqCLImbYsRIYzN7RBdQaBRL/9h6KHbI6PN2kM0bSdZ4JcRI= X-Received: by 2002:a2e:874c:0:b0:290:6490:1262 with SMTP id q12-20020a2e874c000000b0029064901262mr95699ljj.10.1675023667599; Sun, 29 Jan 2023 12:21:07 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Roman Perepelitsa Date: Sun, 29 Jan 2023 21:20:56 +0100 Message-ID: Subject: Re: Mysterious (debug?) output in loop To: dominik.vogt@gmx.de, Zsh Users Content-Type: text/plain; charset="UTF-8" X-Seq: 28847 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 Sun, Jan 29, 2023 at 9:19 PM Dominik Vogt wrote: > > Running this script > > --- snip --- > #!/usr/bin/zsh > emulate zsh > repeat 3; do > local FOO > FOO="0" > done > --- snip --- > > Produces this output: > > $ ./foo > FOO=0 > FOO=0 > > $ zsh --version > zsh 5.8 (x86_64-debian-linux-gnu) > > Why does it print 'FOO=0' to stdout (not stderr) in all passes of > the loop except the first one? That's what `local` does by default. You can `setopt typeset_silent` to disable this (I always do in all my scripts). Roman.