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,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 21213 invoked from network); 14 Oct 2022 11:20:41 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 14 Oct 2022 11:20:41 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1665746441; b=RcAw6oVLFfuZFREstA8R9G61AYhNSjIPTRDE9SwMhGY7X/I2BqpcZQ/uUMCD8vUkNUSLEwMeur HAhFVCN+Wsil7DtdAWxOlZmHFAOF4oPdcIHKE9Tb/tgz1hsyrVjC+qjcwVmmbCmYwX3AXdqJBC G8xKwxTtAco/XxAxkiJv/n2SPAdk+roZVMj/7P3dxoqP1mT2/0R9N5K85GZHyAN5gAL5vd8EEB YCjvpjcbdURigU4thYUYt1N9m9inq+zWjfjUwcIhT2y7xOgA4NTnOSshHb3X8E0L/XNaVNh3+m lBNcT2sfR4Miop9W+hz/kUl6OMvjyeoE5aSFuWl2/j9Xcg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (smtpq2.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.97; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1665746441; bh=PbQ8XaI0IMeDvA7cjh9YB/sxOUEXZja0TCVyhcXG5jg=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject: References:In-Reply-To:Message-ID:To:From:Date:DKIM-Signature: DKIM-Signature; b=Er6Yor5u6/ot29umiheo7fYpa8xtDTA9XkvY3ECAhrwDOCsEfMAuAFugc0IXMXGzmOsdf3nSeJ 4bqAjNRINTgBFgi5RBlgXgpywOSkq0ovBzn54ke+3VDnDjcFYK35kM8jde2IbVNmr/vfT42i18 QlsvILI2Mr4+xOatWk9Vbjq7rr0TrWew05zzKX3jF96s0Ex/LQ2VplZjePpsReIJGDvP6tL5tX lFzWaM+tC9xFjVqE0SV1Kc3HcRr1l1QgGiHUfobxyy2rQeRCpXLGtFfSCoNkja2SQjsL4iEAgO 9H11eqEAefEsBvhVWW5vjK64oASaKcp4eWTBfore+GG/Dw==; 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:MIME-Version:Subject:References:In-Reply-To:Message-ID:To:From: Date:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=zhm1mRIZERUnPTEhNZjYxFbEEzTRF8PjrfwEsrqVVno=; b=j8NftiIYelrBvJLlnWo418xghr 2XwX+TVIVpbOy5xd5yzOco5KgWevbIn6uOm7rGJNs4iK5bxS9DW0SUvb/aWiUVyb04VziLHnJOSKp +xTSbthz/pD3bUiEuDaTLWvaxVy5xljSgzUpcF9XLrEg5q10D+ZZZPx385pzumYAw5/wEOrQ9b9Id ORdrcthBbGIgEYxE1ehcuTJLjJgrzZqWF/4osxjiPfavBfiuQ4lGBLDHv648FUcCxduMbtdcF0PeQ ztuMA1CS0qmwsXwvVSmIk8yXVbOZDHab8PuJIe836LsPZyt3ueShqjTgVzQ+NoYbhLNF7C1m5ExiE sJAsRexQ==; Received: by zero.zsh.org with local id 1ojIk5-000D3e-4K; Fri, 14 Oct 2022 11:20:41 +0000 Authentication-Results: zsh.org; iprev=pass (smtpq2.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.97; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none Received: from smtpq2.tb.ukmail.iss.as9143.net ([212.54.57.97]:40056) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) id 1ojIiT-000CJf-Rs; Fri, 14 Oct 2022 11:19:02 +0000 Received: from [212.54.57.82] (helo=smtp3.tb.ukmail.iss.as9143.net) by smtpq2.tb.ukmail.iss.as9143.net with esmtp (Exim 4.90_1) (envelope-from ) id 1ojIiT-0003Qe-MI for zsh-users@zsh.org; Fri, 14 Oct 2022 13:19:01 +0200 Received: from oxbe17.tb.ukmail.iss.as9143.net ([172.25.160.148]) by smtp3.tb.ukmail.iss.as9143.net with ESMTP id jIiTovaomsyQZjIiToYxoY; Fri, 14 Oct 2022 13:19:01 +0200 X-Env-Mailfrom: p.w.stephenson@ntlworld.com X-Env-Rcptto: zsh-users@zsh.org X-SourceIP: 172.25.160.148 X-CNFS-Analysis: v=2.4 cv=W/8r6Dak c=1 sm=1 tr=0 ts=634945a5 cx=a_exe a=C4ceZvFKwZ2eZ1YMZ8iQeA==:117 a=KHkPskhuMikA:10 a=IkcTkHD0fZMA:10 a=4R3cdCwsknMA:10 a=gir0-LH0AAAA:8 a=JvLZ1GCV2wMYfz9BlWcA:9 a=QEXdDO2ut3YA:10 a=aLewGyoHDmJ4ULJHWpSz:22 X-Authenticated-Sender: p.w.stephenson@ntlworld.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntlworld.com; s=meg.feb2017; t=1665746341; bh=PbQ8XaI0IMeDvA7cjh9YB/sxOUEXZja0TCVyhcXG5jg=; h=Date:From:To:In-Reply-To:References:Subject; b=Xi5lIoDnEQ9S9Jy6QMxuAewiOHhvwTf9C2+yv8/D/zyNLQWYpeVg8SdwHERW81P0T 5fNWYY5O3QOUa+dJUG0ryqM63wdW4ZNDAnsczjhhTiNz1oxLvTIHW4cS4CqBXqLPmp JS0IkglzsPlwL1a4n97m1o1RNbfY4ReLFuYo18yVNwUI/3sEoW1nij3NxNcpwjTRhd qKthhkRM0TIeIHnHOfobiqqyC468fNMOFJNayBOrp20IgSr16Gs75nhEUJNrVbfItC f/tkkdAxwC5Lo/P4ctLlNKhu8YUsTWTYSvii201dbw8RJ48s8DNgKWp0FW1bY4lk+9 2CYItoIBzqSyA== Date: Fri, 14 Oct 2022 12:19:01 +0100 (BST) From: Peter Stephenson To: Zsh Users Message-ID: <2038562980.2864233.1665746341406@mail.virginmedia.com> In-Reply-To: <9184bbff-9e68-7b02-2595-3474b016dfff@eastlink.ca> References: <9184bbff-9e68-7b02-2595-3474b016dfff@eastlink.ca> Subject: Re: line continuation with sed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer X-Originating-IP: 165.225.17.21 X-Originating-Client: open-xchange-appsuite X-CMAE-Envelope: MS4xfAwXbh2iFvH8Dl6hw5WPFUT5CsyAiqvLrGWLYF+QsSm3Ih1PBOVhyyg4O976ubwq3ccmneVV6mo5RHLZM1tFFxaUipXOEIDlxL0pjN5/PwjT6/4nrdHP cp4zEhr9yz5peU7CF6LUr5X8bX+MPYwC/rdlZIUnqvKaj4cb4XPSzOdnxe6I6WjG64Ijx+qsyNojZ8a8+mhelZoMFbY6p3p//OV7i4Og+OnxbBCfPphXjc0Y X-Seq: 28204 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 13/10/2022 19:25 Ray Andrews wrote: > I'm wondering if this is a zsh issue or entirely sed's fault but: >=20 > $ var=3D$( print -l $var | sed \ > -re 's/.../' \ =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 = =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 # this is fine > -re 's/.../'\=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2= =A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 = =C2=A0=C2=A0=C2=A0 =C2=A0 # this=C2=A0 throws an error=20 > which I'd expect > -re 's/.../' \=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 = =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 =C2=A0 # this throws an error ... > -re 's/.../' ) >=20 > ... if there is a bloody space AFTER the backslash and before the=20 > newline.=C2=A0 Thing is it's an invisible error, I just wasted the mornin= g=20 > with some sed errors which refused to be found because they were=20 > invisible. You can configure a number of editors to show this up. In emacs, for example, I use: (setq-default show-trailing-whitespace t) to show it for all modes, since it's often useful and at worst a minor distraction. I think other editors have similar capabilities. pws