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, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28162 invoked from network); 13 May 2021 11:05:16 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 13 May 2021 11:05:16 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1620903916; b=JrpIEA7rgL5og4zsnXIeN6OKf09o93NODXvog25UBgCo1UmTIKR9J2T+DhAynoeBlbyS2olHlc SHAgUXVQjnJWPx+DuR51B8i7ojisCuT4jh+wvKu3xwlvycgtca2l4V6i3efWpk0Qxbw2QI1mv5 +EorfcM8S6C5Y1yjGEDFmbz5Y/gOg1PdQMco1yw0PUffzR5fTxDRd9ehRnwALgFZ/YMvUkmvvf 4Yyyk9iMhZUzaGXY/I9lEwmXrkmLqrFP/prGL0YYpvXj/8IONQ6l1sU5FqgSMA3a+iQWBJ3Bvc eLkAlyt0PQkiaZy3cg+e8SKn0g3bcLCRyMOFKW5YK0QvSg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-il1-f177.google.com) smtp.remote-ip=209.85.166.177; dkim=pass header.d=gmail.com header.s=20161025 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-20200801; t=1620903916; bh=BeMCdfgcyIbxzBAd2u50pIHCdAF3d+g7x2lQWv3zU38=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=FYV0HfBmAEqKEXmnNQHjCMcpFCF1+5mc3T/NnTmvWfjEPOlkFpW/scxZb5hxykGt0mIF5r9bpZ fXgJql0smNoiV4eDSW+0p+qe/+vJwJTc0zFrjm4ZSM7jdvDHyLPsa6FvPpItHmbnj5MDzqFNxz AQ61mJrOQ2k2h4Hnip3q1d5E+84igc7vYb5ZwtDgf82oGmR0lxTy1IEMZY+1+GcBbh4zSpKH+x CfdPXMKpVJAOF05jX3zlNuxpIqFaD1zWNOFvs5RGJItb33pduIUdN7cak6j2SW7DpmIoha+rC9 Z4xSo0+lJuiAVmmPiXcnfl5p7Z2sF+ACN4LEKMig2oddOQ==; 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:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=HSj6ErwheVxPT2+OuP6HWy0AYGJDKxl/cPzCo/kdT7o=; b=0Ra55K3x45tmYODp6ckzVJqx5g isWyG2FPcHfLckGu9PrT2r72ln4cINrm8Pb3SNEDIR4xjQEXljueKslfgsHVGp8RJsXml+JdsOmjH 2LzX0Z64eOmuqc6N7lPPUNLuOv1Moa3hLZhoWJVi+7nvf2Hr/IlWhnMynaL3i7RLHPVztbJz94bzw EEC7c7pqbV+QaGcxwqjVyO1ls27OZ3LKpHKF/18uebAmzr0Z6+3AtX4Ulq633eROF7cvHcNNKR6cN Y3QCd/5F3V0YqY0a/F1wGPrrliakWgMQJwVmRjzFzDLcamtke9XYyTqvp6bSeAdzNt2rPkzLc9iDo xexPNJbw==; Received: from authenticated user by zero.zsh.org with local id 1lh99Y-000DNv-0F; Thu, 13 May 2021 11:05:16 +0000 Authentication-Results: zsh.org; iprev=pass (mail-il1-f177.google.com) smtp.remote-ip=209.85.166.177; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-il1-f177.google.com ([209.85.166.177]:35509) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lh98b-000Cgn-1Y; Thu, 13 May 2021 11:04:18 +0000 Received: by mail-il1-f177.google.com with SMTP id r5so22687345ilb.2 for ; Thu, 13 May 2021 04:04:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=HSj6ErwheVxPT2+OuP6HWy0AYGJDKxl/cPzCo/kdT7o=; b=GiMBhFvZl57dmvPZrDZysiHg228z+Un0S+FYE31SoRzGAUlRwtwnK8Y7+NdveJukYx SfuL+MDur7gzRgRmkcmPvbP81Z4nHtUW0bSG94iI5xLig9vpq19WCQEEQxd/brg88ehQ YU21/Oq8LtPQFbcg7wAl53bSA+3GAl46YW5L+8/P7mTi6H3G2Y7ngZ8Ccn8w5PJJkTow s7k2F0CwPK3R9WgESxzpMAMTSKSbrkmXtU9IoUjr585MmlTic+IlRymt8COK+rRcj7p9 hcMGF0JhUeFHKMFymNnqpczEq+VVoAst/G9YkfB56zJPrKMstmehcDAiOGzQY+Wll+rp k08w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=HSj6ErwheVxPT2+OuP6HWy0AYGJDKxl/cPzCo/kdT7o=; b=tMSwbLLiwvd/BwVBAPsUdJjB62LeSIazunrQQdDcuOTBZLzNPVcV1lBRu1TpWsMriI vi1WvSx1/kXX3kbdefiTzJF8LOk8seDDGAOO7ZKeXC9gRj+NIm/Q/6bdFJTzrEeCeIOI n3g1tMODS1B7Xu0V6c6QtnPaxo7a/3kDBYZQA98viqtJvJ0C8TDjzOVLKWterxOdvOoM mIS2T5nISf64YxmZqRGznZ0107Zyl/pP3EjkYbsVqj1C0pBx85YhFO5NTVP2gVfgi4Ht eSSqoOHEYHJkA29AGPdqIFIblyu/KoF7P8ruOtNOV8lSnoYvRsKObS4joL+CipRQQO7E inFA== X-Gm-Message-State: AOAM530xolZmdcK2k9iGecAfZ660E+xq4f853j8RNFZcmzYvm4liG1di Ln92X1+Aawz4XBUfEUBzz+2Seu5aQLdmSWQFo6s= X-Google-Smtp-Source: ABdhPJxpgpwZyxzCn80UKmgHYmU1bKEn3FRFH2/RKNjCWqKRStiharGUpFunAxGLZ77dVIt/D6+9kJFKjS2XpiKW8Ig= X-Received: by 2002:a05:6e02:13d0:: with SMTP id v16mr5774342ilj.168.1620903855818; Thu, 13 May 2021 04:04:15 -0700 (PDT) MIME-Version: 1.0 References: <63c609c4.4d5f.17965205c4c.Coremail.15991987063@163.com> In-Reply-To: <63c609c4.4d5f.17965205c4c.Coremail.15991987063@163.com> From: Roman Perepelitsa Date: Thu, 13 May 2021 13:04:04 +0200 Message-ID: Subject: Re: How to use precommand modifiers `-` ? To: andme <15991987063@163.com> Cc: zsh-users Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 26732 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 Thu, May 13, 2021 at 12:56 PM andme <15991987063@163.com> wrote: > > ```- > > The command is executed with a =E2=80=98-=E2=80=99 prepended to its argv[= 0] string. > > ``` > > As a non-native speaker of English, I'm confused about this. > Can anyone give me some examples? Here's an example: % zsh -fc 'print -r -- $0' zsh % - zsh -fc 'print -r -- $0' -zsh Here $0 gives us argv[0]. Roman.