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.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30168 invoked from network); 12 Dec 2022 03:40:53 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 12 Dec 2022 03:40:53 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1670816453; b=AdXEe9WfAHRX1QT2AOEWvAtTha1zK6fNlvjcA+cjxJ/8lf3DoiHLR4U8g+L8Fi1wyr/r6LLe5v enrnO/NCBhVrXgNNRwfSbWjfagFvLmsUWT5ix3oLa0Du37Z0wM+Z80ie03L7Aj+1XDkFOpe3aT 41iXNTtuPzqcYm6nvtSiEizklYhf468XFa9LTycmrz9pqnOOHp4Le+BzhDITGzT1Sfhq+paTKO IhkGnSgJ0oqfp5TrCh9pJs4bJAPUexB6WL2GmF3US/3VQpN//iCZFWpLdnuCIO+01KYsmmK0fP mBWx4ySEwC0HnkQ9KsqJBcoJyh3QY6urtKHVY07MPN/NjQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f46.google.com) smtp.remote-ip=209.85.208.46; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1670816453; bh=RWU1IT4xtcpaONMaGs+YjT53asBNJge2f44XQ+uz8V0=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=szYO/NNvFBEeR7KwwgqsiU4LX82CMtseLFhF3oq8RKD9jXhESxsPHnohkhzKq8LLnbCl6jMUF+ 7Zeo5OmmccXlhK31eSmCQXVA4ffff209OKS2K8CvpjqacapdbkILxo/nj4OKNCNBL1iFHTG4gW ak8IHckA99iM05qtau1CvBWdn0CfRBGLtGxTGDgy8XVGJpXM+AkzDATi0PO81VYRhDOqnJA9SF I7lsLPTTQ/FfLg26Z24Hv7Wz+3c03ibdzJiyBi0qS6BhgtOSaEhjbSxeO4q473+QzGHe/HS6g6 7srZrokyydG56oIXtwSwhEX5tLNnmJi4ngo2oYU1rtsZNA==; 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:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=RWU1IT4xtcpaONMaGs+YjT53asBNJge2f44XQ+uz8V0=; b=dqg+DxkSJ3ejcsze6lmgPvzIEr 0vOM5X9X+20P6xMSt8eDx8SYXXyqQxsWqqY9S/N4/ftjOv4X0GYlPJtF2+jLiscC3RDD4iiPTORqk D6e0ErWC4RNR0XPzkM2iHMf5w/wzYc2buVlOuOELvFyegc/sX9Us+m6wzbV7GeogPHfAw0ZFP21pQ JHeGNBM5sbI3gUAGofP7AvVlClITiq96DmJ8o8RUX7Joxq2tUjtcw+ALKvA9wVPSgHIggxG2tOPSp +QhjwCMjTzW7NoaTr1PZau1Pj91M2GAJJvQlALru8PEHsU7oO/srgTrY1zdSGoz9LMSS7Smi5JQum DJv5kzPw==; Received: by zero.zsh.org with local id 1p4ZgS-000Pm4-VC; Mon, 12 Dec 2022 03:40:52 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f46.google.com) smtp.remote-ip=209.85.208.46; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f46.google.com ([209.85.208.46]:36691) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p4Zfu-000P5Y-Dd; Mon, 12 Dec 2022 03:40:19 +0000 Received: by mail-ed1-f46.google.com with SMTP id v8so11123847edi.3 for ; Sun, 11 Dec 2022 19:40:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=RWU1IT4xtcpaONMaGs+YjT53asBNJge2f44XQ+uz8V0=; b=ZE5q2W5v7ioRCLB1/3G4BTjOY7vntXcSMOq2uayFL6kKjgDkm5BCRx0D5aVVa5sxDi gVruNybfB4l2WtN9ezvX4YIw3H6o7Skzq3xU7PS7HMxy+tCWOt/+gVFHX/gNrFLL0edg w6ZTJ3pTV7lvD/nuCL0FwyLicW9LXe2CdWkC5YFUrihpOLM/ux2RB4dcM3bC4VzvFQ4I udMd7zLFu2MuhDDF3H/2ixiPYVYdWiP3qqoKNiLcU5OMD1bfvaoEBkb5JQpcnSer2m8A VfNVa8hBZ8LiK7oy7L9ytDs31jPYR85y3InlJ9fsK4kSGT7bXM4OI2Yn+MZMS87cpsrq lpEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc: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=RWU1IT4xtcpaONMaGs+YjT53asBNJge2f44XQ+uz8V0=; b=YSsT0av6h3/pDM3TqnfGRmSSomxvzqQxcNMvhFhkN0Drklf1ln8fpf2b8LPQySZpGr rjmJElhIO6IchIzR5mvxkfjJyoKngM+vm1LDO2DsEfSDjQvbsq43eZIkdbc1ou2TaKhw iCSmmbU3y+mrD1wQIKF62w41moAq8w2mROfn+mEzXTw3NSTl9NZJOL/7KrSl4L2EgFFm b6rvDFiLiTbY87w1U96UcKYgLOFZ4cCGCTbg4JEBEw+n8gJRlSKk1+T7xl7DMNUmhBvH dOJtzIc0TfcQZIrOFkvl18hiOVCItNtHV5IT0f1W5GysykS1C5cAMbQmIxgrhdtOZYnz VDPg== X-Gm-Message-State: ANoB5pk4iNph6n/Tj7mjXGW4g7S6rsodrQGzKat3uJ4f88K8ZliJOGQ/ RbvZT+XEYdOWeQAm4Ded+ADq4cZXW7lXgrKXt2BQaw== X-Google-Smtp-Source: AA0mqf7xK/+C6/UdOo74MTGAKJllta6+ejudbms55VW9cmzSJwdlcmBFlq/p7iiR8JLdtjC3oRTrPi8xTnK6Skrq9WM= X-Received: by 2002:a05:6402:4507:b0:467:205b:723d with SMTP id ez7-20020a056402450700b00467205b723dmr6271456edb.69.1670816418061; Sun, 11 Dec 2022 19:40:18 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Bart Schaefer Date: Sun, 11 Dec 2022 19:40:06 -0800 Message-ID: Subject: Re: empty pipes To: Ray Andrews Cc: Zsh Users Content-Type: text/plain; charset="UTF-8" X-Seq: 28524 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, Dec 11, 2022 at 7:17 PM Ray Andrews wrote: > > Is there some way of asking zsh to ignore an empty pipe? No. > print $string | $filter | $another_filter > > ... and it won't accept the filter being empty That's why you have e.g. ${filter:-cat}.