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            


Reply via email to