    linenr:1
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:e
   replace:E
      flag:g
   comment:

    linenr:2
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:E
   replace:3
      flag:2
   comment:

    linenr:3
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:x
   replace:X
      flag:p
   comment:

    linenr:4
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:i
   replace:1
      flag:1p
   comment:

    linenr:5
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:w
   replace:W
      flag:gp
   comment:

    linenr:6
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:w.out1
 delimiter:/
   pattern:.
   replace:&
      flag:w
   comment:

    linenr:8
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:#
   content:
 delimiter:
   pattern:
   replace:
      flag:
   comment:# GNU sed extensions

    linenr:9
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:O
   replace:0
      flag:i
   comment:

    linenr:10
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:U
   replace:|_|
      flag:I
   comment:

    linenr:11
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:tw0
   replace:echo foo
      flag:e
   comment:

    linenr:12
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:^t
   replace:T
      flag:M
   comment:

    linenr:13
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:
 delimiter:/
   pattern:^t
   replace:T
      flag:m
   comment:

    linenr:14
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:s
   content:w.out2
 delimiter:/
   pattern:^T
   replace:t
      flag:MmIipgw
   comment:

    linenr:16
     addr1:
 addr1flag:
     addr2:
 addr2flag:
  lastaddr:
  modifier:
        id:#
   content:
 delimiter:
   pattern:
   replace:
      flag:
   comment:# http://www.gnu.org/software/sed/manual/sed.html -- 3.5 The s Command

