(CommandList children: [ (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr:(BoolUnary op_id:BoolUnary_z child:{(DQ ($ VSub_Number '$1'))})) terminator: <Op_Semi ';'> ) ] action: [ (SimpleCommand words: [{(echo)} {(DQ ('usage: ') ($ VSub_Number '$0') (' [PGREP_ARGS]'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:-1 arg_word:{(2)} spids:[53])] ) (SimpleCommand words: [{(echo)} {(DQ ("Try using '-P PPID', where PPID is the shell you launched "))}] redirects: [(Redir op_id:Redir_GreatAnd fd:-1 arg_word:{(2)} spids:[63])] ) (SimpleCommand words: [{(echo)} {(DQ ('the jobsupervisor from.'))}] redirects: [(Redir op_id:Redir_GreatAnd fd:-1 arg_word:{(2)} spids:[73])] ) (C {(exit)} {(2)}) ] spids: [-1 42] ) ] spids: [-1 81] ) (While cond: [ (Sentence child: (C {(sleep)} { (ArithSubPart anode: (ArithBinary op_id: Arith_Plus left: (ArithBinary op_id: Arith_Percent left: (ArithVarRef name:RANDOM) right: (ArithWord w:{(Lit_Digits 30)}) ) right: (ArithWord w:{(Lit_Digits 5)}) ) spids: [100 113] ) } ) terminator: <Op_Semi ';'> ) ] body: (DoGroup children:[(C {(date)})(C {(pkill)} {(DQ ($ VSub_At '$@'))})] spids:[116128]) ) ] )