From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from zero.zsh.org (zero.zsh.org [IPv6:2a02:898:31:0:48:4558:7a:7368]) by inbox.vuxu.org (Postfix) with ESMTP id 7D77228D1A for ; Tue, 5 Mar 2024 04:28:53 +0100 (CET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1709609333; b=DypGDWUHtJfc1zJcjaF4KAB8L9TSSxdI9GIahJegohtawD2E3CAqFTQtqGImVDTDkN5yp5mj7+ 1ZV4aMI2ffq2tI6OA0eNRcBMIMYqNv9d3KUcwBD0oisoal2c1UPsnR47UIhoB6m/3o533FXnGX ubyqICLm2zBpMSgqI1jNinByETrInZMXnVmCNNp8wVju7cZHrlDoA3wJJ6D948qhOVfth7LY8i RxquzukZz5VvRV+MlFrbZvyziGoyVU0yAQ1BlnxKEhBD3biQvdTWBH8wfymJRKHd74x40uOVc6 NnoK+gd886in0zWl//jfSwPg1OUSCekly5gmp96IpSSeyg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (outerface.net) smtp.remote-ip=195.70.199.109; dkim=pass header.d=outerface.net header.s=ed25519 header.a=ed25519-sha256; dkim=pass header.d=outerface.net header.s=rsa2048 header.a=rsa-sha256; dmarc=pass header.from=outerface.net; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1709609333; bh=Pu3kyT4gTwghmJ64qdT7Es8EssQqdz1ferSuTcJFUDw=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Subject:From:To: MIME-Version:Date:Message-ID:DKIM-Signature:DKIM-Signature:DKIM-Signature; b=mkL9bIyvV91B9zjDFaB017WPf0PBELzYVDUJVOoziw1UkeJ7VPJoyo9pDckK4ma39AVawd2UhJ WXr2W3x1J+F524P5urU7HqU3r+8k9x9VeIDEqUAhVHTLWPJwTvN9CRWZkfzMzOpchvjkQDMNp0 43X82kg1tWJfP7IRo2HOQfjcnD7gQJ1+/3H4avzNDd1RLsRKqlThTHxF01eUPK/kjm0hF1OFfK 5NJVR5wVBM0PZGmssgrC8F/m2oq38OBS6DcWaNcooEDikzBGXDQrKP+jR71AKqq8IDqCer31iM QnWoBQbA/EENA68kuoCzhqzq4+JsG6KFx9xTO6e13dzoPQ==; 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:Subject:From:To: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:In-Reply-To:References; bh=gqz3Exyo+CIfxMv1exz9elnQb8bsl+v9j6fAt2p2wmg=; b=VrN218dwrfMdpFNYmszSp0iQgM /AQ5L9b+TiEz4H1j8ht/hPx04in9/Mg0ssVUywNf6pOVSem2HlVyZSLpy9MeUaoNMdmn1vqodQVDx YJ72/l84z6fcmKB0O1wWK+miBVAPSgEWkkH4azu/SSlv2Et07jW62zyIJtdfuDkbEy98zXqyNQkSO qrL23WbMpsPlF5fZVibfFDLAxPzMoL5HIjIfnbjXVL30JOsr78KQIz23YWDUDuCGVg8bKcQINl64F 5qG2yGpFQV82rht2q6rTvFA8rnmUmEewN/PdFFHFRCHAxU0BRlWBAeVo0V0AatbC4DWUo1WiujSbV KmFAYEKQ==; Received: by zero.zsh.org with local id 1rhLU4-0009xg-Ko; Tue, 05 Mar 2024 03:28:52 +0000 Authentication-Results: zsh.org; iprev=pass (outerface.net) smtp.remote-ip=195.70.199.109; dkim=pass header.d=outerface.net header.s=ed25519 header.a=ed25519-sha256; dkim=pass header.d=outerface.net header.s=rsa2048 header.a=rsa-sha256; dmarc=pass header.from=outerface.net; arc=none Received: from outerface.net ([195.70.199.109]:39684 helo=mail.outerface.net) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1rhLTJ-0009Fl-NX; Tue, 05 Mar 2024 03:28:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=outerface.net; s=rsa2048; h=Content-Transfer-Encoding:Content-Type:Subject: From:To:MIME-Version:Date:Message-ID:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gqz3Exyo+CIfxMv1exz9elnQb8bsl+v9j6fAt2p2wmg=; b=SAWGmZoWdHDHHvTKmjxz1VdXnJ mZqQIfzTMCMFkDCo6E8yrkLPRJPZBmoi37eO94o1F8njmp+uo+REupRPMW8g7ohcKH7LpO/dkvx+U qVfIwEaYsME3tYDS/4PeyKanBX5DCBGGNsqaG5BmVqI0Ul44iCvocWnnOk1cw2j/7zaVzQco/Niiq lUN5FwvKQeJGWUacQ2fNEFi84/GBx2eGa8rvWWWgwMegvgFcFk3IHl7sekQGD1yG25k9E0sKlnpHQ w+7iMGP2SAg56vbcE/8NnufyIV7O/7lOhnYxk9IxTqcpjLBMGKPIkAVZg2iYciChEAUnWSiB98IWB /Krl26CQ==; DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed; d=outerface.net; s=ed25519; h=Content-Transfer-Encoding:Content-Type:Subject: From:To:MIME-Version:Date:Message-ID:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gqz3Exyo+CIfxMv1exz9elnQb8bsl+v9j6fAt2p2wmg=; b=dnjlEcorCJy8oS3G5w4ho+wKjW iuwuGu6u84opyJs5sWFrA6FBg8cB4ufkhw282/5MowEc9fPYofpC2HUh5qAA==; Received: from disaster.vpn.outerface.net ([10.8.4.44]:58710) by mail.outerface.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 (Exim 4.96) (envelope-from ) id 1rhLTM-0001pH-16 for zsh-users@zsh.org; Tue, 05 Mar 2024 06:28:08 +0300 Message-ID: <47117922-e17f-44d1-8a2f-2cb4a9c53606@outerface.net> Date: Tue, 5 Mar 2024 06:28:04 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: zsh-users@zsh.org Content-Language: ru From: sergio Subject: Arithmetic Zero Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Seq: 29715 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: I believe -e is best practices for scripts, so have: ``` #!/bin/zsh -e (( test = 0 )) echo $test ``` and it doesn't work of course. 1. What is the reason for returning 1 when an arithmetic evaluation succeeds but is zero? 2. How to do arithmetic evaluation properly in zsh sripts? postpend with || true -- sergio.