From owner-freebsd-bugs Thu Jun 20 15:10:54 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 22F8537B48E for ; Thu, 20 Jun 2002 15:10:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g5KMA3e85747; Thu, 20 Jun 2002 15:10:03 -0700 (PDT) (envelope-from gnats) Date: Thu, 20 Jun 2002 15:10:03 -0700 (PDT) Message-Id: <200206202210.g5KMA3e85747@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Oliver Braun Subject: Re: bin/39599: sed -i -e '[...]' file saves backup file with extension -e Reply-To: Oliver Braun Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR bin/39599; it has been noted by GNATS. From: Oliver Braun To: Matthew Hunt Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/39599: sed -i -e '[...]' file saves backup file with extension -e Date: Thu, 20 Jun 2002 23:35:59 +0200 * Matthew Hunt [2002-06-20 23:30]: > On Thu, Jun 20, 2002 at 11:00:26PM +0200, Oliver Braun wrote: > > If sed(1) is called with -i flag without an extension the following characters > > will be used as extension. man sed says: If a zero-length extension is given, > > no backup will be saved. > I think you actually need to provide the zero-length extension: > sed -i "" -e 's/foo/bar/g' filename OK. I see. I think I have missunderstood the manpage. I assumed that a zero-length extension == no extension. => This PR can be closed. Regards, Olli To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message