Date: Fri, 4 Mar 2016 08:27:59 +0000 From: Guy TABRAR <Guy.TABRAR@uk.bnpparibas.com> To: David Banning <david+dated+1457496338.968870@skytracker.ca>, "questions@freebsd.org" <questions@freebsd.org> Subject: RE: sed help please Message-ID: <2112385FC012E541A52D6A28563A5572A03A54@LONS00110044.mercury.intra> In-Reply-To: <20160304040536.GA7729@skytracker.ca> References: <20160304040536.GA7729@skytracker.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
# echo -e "line1\nline2\nfoo\nline4\nline5\nbar\nline7" | sed -n '/foo/,/ba= r/p' foo line4 line5 bar Regards Guy = -----Original Message----- From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd-questions@f= reebsd.org] On Behalf Of David Banning Sent: 04 March 2016 04:06 To: questions@freebsd.org Subject: sed help please I am trying to change hundreds of lines of text. Given the following text; line 1 line 2 foo take this text line 3 line 4 line 5 bar leave this text line 6 line 7 = I need a sed command that would take everything between foo and bar - inclu= ding foo and bar. = Ideally the output would look like; line 1 line 2 leave this text line 6 line 7 Keep in mind that foo and bar appear in different locations - sometimes at = the beginning of a line, sometimes at the end, and sometimes in the middle.= I found someone who posted the following solution; sed '/foo/,/bar/{s/./x/g}' file but I found that this does not execute under FreeBSD. I have looked around= for differences between FreeBSD and other unix like SED operations but onl= y see the -s "", regarding backup file. Any pointers would be helpful. _______________________________________________ freebsd-questions@freebsd.org mailing list https://lists.freebsd.org/mailma= n/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" ___________________________________________________________ This e-mail may contain confidential and/or privileged information. If you = are not the intended recipient (or have received this e-mail in error) plea= se notify the sender immediately and delete this e-mail. Any unauthorised c= opying, disclosure or distribution of the material in this e-mail is prohib= ited. Please refer to http://www.bnpparibas.co.uk/en/email-disclaimer/ for additi= onal disclosures.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2112385FC012E541A52D6A28563A5572A03A54>