(command.CommandList
  children: [
    (command.Subshell
      child: 
        (command.CommandList
          children: [
            (command.Sentence
              child: (C {(echo)} {(SQ <'#!/bin/sh'>)})
              terminator: <Op_Semi ';'>
            )
            (C {(echo)} {(SQ <'exec ../../sleeper'>)})
          ]
        )
      redirects: [(redir.Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(test.sv/run)})]
      spids: [0 15]
    )
    (C {(chmod)} {(755)} {(test.sv/run)})
    (C {(echo)} {(SQ <'--- svc sends right signals'>)})
    (command.Sentence child:(C {(supervise)} {(test.sv)}) terminator:<Op_Amp '&'>)
    (C {(sleep)} {(1)})
    (C {(svc)} {(-a)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-c)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-h)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-i)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-t)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-q)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-1)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-2)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-w)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-d)} {(test.sv)})
    (C {(sleep)} {(1)})
    (C {(svc)} {(-xk)} {(test.sv)})
    (C {(wait)})
  ]
)