On 2009-06-24, Peter Humphrey <pe...@humphrey.ukfsn.org> wrote: > On Wednesday 24 June 2009 12:28:05 Alex Schuster wrote: > >> man sed answers your second question :) > > s/regexp/replacement/ > Attempt to match regexp against the pattern space. If successful, > replace that portion matched with replacement. The replacement may > contain the special character & to refer to that portion of the pattern > space which matched, and the special escapes \1 through \9 to refer to > the corresponding matching sub-expressions in the regexp. > > No mention of using a different separator, and I couldn't find > any other reference either. I did look before asking.
Apparently that's something that everybody "just knows" so it doesn't need to go in the man page. :) It is, however, in the 'info' page: The s' Command =============== The syntax of the s' (as in substitute) command is s/REGEXP/REPLACEMENT/FLAGS'. The /' characters may be uniformly replaced by any other single character within any given s' command. The /' character (or whatever other character is used in its stead) can appear in the REGEXP or REPLACEMENT only if it is preceded by a \' character. -- Grant Edwards grante Yow! BARBARA STANWYCK makes at me nervous!! visi.com