From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mout.gmx.net ([212.227.15.15]) by ewsd; Tue Nov 13 15:28:31 EST 2018 Received: from localhost ([185.122.84.1]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LqRKT-1fri8F2EML-00e6RD for <9front@9front.org>; Tue, 13 Nov 2018 21:28:22 +0100 Date: Tue, 13 Nov 2018 21:28:06 +0100 From: Eckard Brauer To: 9front@9front.org Subject: Re: [9front] sed bug? Message-ID: <20181113212806.523d19f7@gmx.de> In-Reply-To: <20181113200401.GA18169@master> References: <20181113200401.GA18169@master> X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAAAAXNSR0IArs4c6QAAAllJREFUWMPtmN11o0AMRi/ZrWCmBakGapgakhbWxZAaUoNqwC1INaiGfcBJgNixN46zfmAeOBxbB935Rn/QyeDc03rgztYGtAFtQBvQBrQB/RiQwg70foAagN+LQgrIAUd/EkiP+Zt+kfDg+5l+f6YB7id8CcSSZG53zUF2bxOjwtBAThjGEU/ha4PV8tMP87MKCW72LLhOeAIIqjNCEdG1UB+1i/MyBEAY4Fgs4Lr5TK14I8RM3eceYxLQQUGm49GJEFhBv170Qq6duc2Mu49DfsPVrLl9Gj1rmWK2LWttGXyuK2lfVQlkFaZHgtrQaCAqNugJCCJmRyZvNt52phLocpfNZingFwb1kcT+INWrGDEBeCx1aH+e285vlPYOjkZTRLGhzf/bibTdwcrCB9cIEDxo19ahX+Xw6MXK2c1YtfR9FqXLLjOBkZJj5CgRSdZekWZVS2YtZKVS8/o69Hm99ikHPSQMdwUZNBAsjGYq76X0UDKFdSR9N9AhAd8yRHEITjn2YzX8ihg6FekThbV2Ll++2N/+odvLcvc3+kbxcKEw721fkVt+LzlzZEODwULFFnBxO6Djaf9ekJ+Hmi+o7lqvmkqQ1BJUkqvS+4tAVTMildACtWdv1V8gNUfJqJUe8luxzgA9gZJmo8dYyPRIy+yoPZnZ56hp1H0PCUm9OVCSWjstZZ9dkhEelW7qwRYlsnYJlBxrRla5nuksUE0PyOwfx5d99E/RP46BZXS17LOQJTsyoSSpUa8dry+o1FO313a8FvtyetV2e6DtVXoD2oA2oA3ov66/BWQZa7j3R/gAAAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/VhWBbQPZ/uc4=nAMblASZmy"; protocol="application/pgp-signature" X-Provags-ID: V03:K1:NdccEjkf0ftay+03EkjUAINBch/gEKthbqYrRMadu7bbvB0WbAJ J41siiYYyV7vljActuP2GxQlk/4hgZGE4MaQHBcXkG/B0onL/9/zEo9kDfd88PcKNdNHliA KZYlsi8AIzFCAhGthkCz9Doo0vkjf2WUl0W/vTKLy1xAlHXzIrYMtE7GkUPZbbdj4U8A4h2 cKs0B56H0odkKtR8dRjyg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V01:K0:7iSx6+SoV8A=:yoZexAk+zrQy899jcSGI6F PLbMv7UOtucDZ0oaM5EM3IlBaPnMpX6VvDnPxLG78fkLqQIz4dznyxt5bak0X8vEJzW7CZx4+ MaXO1sv2EKgRold9rWkslcK7tvrzSoy4q20YP3jc8h0n2E/+8JXU4uvHEeBlkrYNGg/dro6Dy yY/9VyH8aGa2zV9DQtmKmc6yBwjZExu3i5TpN1Wj8L5s2zbUOwGeVjmlaEDRw2NrAnlUdD4fh GZ4fzVY4TiivSlJkaX1xGPiY6WfXSWuzOpJY8MPQw4zSparDw1OSBjxPcy9Yj+VnWeYLa9z74 J3W0XGmSdvUcozclg/0xJwdTrls1vuLHfdheNEwYAez9/bYY0+rhdjpEehqwL8GV5ORWiq5zl AF7YZYQ/s6gM/fe6QmlDbkccjkBJKYnU7yHD0SQqXeHzmScxS4QI5FaLZHVJswwiBnQ6hjb7c vWRzmlSPYUnEhduRb55jmUm1gtXuITGRckBzexlbg2vpsY5cZ87aUtbCUZYVMSPI0JmhlLOtb CP2dKEtG0tCU6Ry2ZkEX87+bwo0Y0dtiTLsYHkG0xxGZF3+AqjEnQuPwNaeQVkAg8GZHmyu87 RMmPwYBBBQFghM1lMJmJ3KhEfL8vj1VCOdi8rfu8LXQkVtawVDc7R9iTcBsABnz0xK73t9THU 8Ls3abGJbcob1yqGn7T5Ou5s8+c6MaLHZLnbPle+hVGlBuXB3ro1+fMYFHD6QLoF2X6UrcrxG mQZmTiJJWFpgdgt4Lua84patSrJQFJbLIl9dqxM9HawGSirrf2vLUM/hliMxKfLCn/YsDO8pE KlHJ+UfRk8c2lXgxLgfCug2ONBLSEq6wm1fLFMKpJ3YMZEuqRbbvfoq1ZdD/y0h88C5DUH7cs iKcHGZMgB4LMVl5X1oL5pouC3f3D7cE8YASntYImTYurb7CmWQHWatd/b9Ajo6 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: factory-scale rich-client pipelining framework --Sig_/VhWBbQPZ/uc4=nAMblASZmy Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable At least it look inconsistent: % {echo test; echo test1; echo test2;echo test3} | sed '1,/^test$/d' % {echo test; echo test1; echo test2;echo test3} | sed '1,/^test1$/d' test2 test3 % {echo test; echo test1; echo test2;echo test3} | sed '1,/^test2$/d' test3 seems search starts just after addressed line (1 in this case): in fist case nothing is found, so search goes until end, then mothing remains for output. as the man page states: [address [, address] ] function [argument ...] as valid, "1/test$/d' should work, but it seems not to be the case: % {echo test; echo test1; echo test2;echo test3} | sed '1/^test$/d' sed: Unrecognized command: 1/^test$/d BTW, GNU sed (Linux) seems to behave similar. Am Tue, 13 Nov 2018 13:04:01 -0700 schrieb Joe M : > Hello, >=20 > umbraticus@prosimetrum.com wrote: > [...] =20 > [...] =20 >=20 > yes, my bad. I pasted the wrong command. It should be a 1 instead of > 0. >=20 > [...] =20 > [...] =20 > [...] =20 >=20 > I stumbled upon the same workaround too. On a similar note, this > command works fine also: >=20 > {echo test; echo test1; echo test2} | sed '1,1d' >=20 > Thanks again --=20 :) --Sig_/VhWBbQPZ/uc4=nAMblASZmy Content-Type: application/pgp-signature Content-Description: Digitale Signatur von OpenPGP -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQbObvDvyr3H3Obm1LPRwQiWbnAyQUCW+sz1gAKCRDPRwQiWbnA ycOsAJ9F9FxP1yzUrDPtAwlt4+dgPLpaPACcDzzIcZEo7off4CVi/T720denKLU= =K0oJ -----END PGP SIGNATURE----- --Sig_/VhWBbQPZ/uc4=nAMblASZmy--