(command.CommandList children: [ (command.Pipeline children: [ (C {(echo)} {(DQ (Hello))}) (command.SimpleCommand words: [ {($ VSub_Number '$1')} {($ VSub_Number '$2')} {($ VSub_Number '$3')} {(pipe)} {(pipe)} {(pipe)} ] redirects: [(redir.Redir op:<Redir_GreatAnd '2>&'> fd:2 arg_word:{(1)})] ) (command.SimpleCommand words: [{(cat)} {(-)}] redirects: [(redir.Redir op:<Redir_Great '>'> fd:16777215 arg_word:{($ VSub_Number '$4')})] ) ] negated: F ) (command.SimpleCommand words: [ {($ VSub_Number '$1')} {($ VSub_Number '$2')} {($ VSub_Number '$3')} {($ VSub_Number '$6')} {(file)} {(file)} ] redirects: [ (redir.Redir op:<Redir_Less '<'> fd:16777215 arg_word:{($ VSub_Number '$4')}) (redir.Redir op: <Redir_Great '>'> fd: 16777215 arg_word: {($ VSub_Number '$5') (.stdout)} ) (redir.Redir op:<Redir_Great '2>'> fd:2 arg_word:{($ VSub_Number '$5') (.stderr)}) ] ) (command.SimpleCommand words: [ {($ VSub_Number '$1')} {($ VSub_Number '$2')} {($ VSub_Number '$3')} {($ VSub_Number '$6')} {(file)} {(file)} ] redirects: [ (redir.Redir op:<Redir_Less '<'> fd:16777215 arg_word:{($ VSub_Number '$4')}) (redir.Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Number '$5') (.stdout)} ) (redir.Redir op:<Redir_DGreat '2>>'> fd:2 arg_word:{($ VSub_Number '$5') (.stderr)}) ] ) (command.SimpleCommand words: [ {($ VSub_Number '$1')} {($ VSub_Number '$2')} {($ VSub_Number '$3')} {($ VSub_Number '$6')} {(terminal)} {(terminal)} ] redirects: [ (redir.Redir op:<Redir_Less '<'> fd:16777215 arg_word:{($ VSub_Number '$4')}) (redir.Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(/dev/null)}) (redir.Redir op:<Redir_Great '2>'> fd:2 arg_word:{(/dev/null)}) ] ) (command.SimpleCommand words: [ {($ VSub_Number '$1')} {($ VSub_Number '$2')} {($ VSub_Number '$3')} {($ VSub_Number '$6')} {(terminal)} {(pipe)} ] redirects: [ (redir.Redir op:<Redir_Less '<'> fd:16777215 arg_word:{($ VSub_Number '$4')}) (redir.Redir op:<Redir_GreatAnd '2>&'> fd:2 arg_word:{(1)}) (redir.Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(/dev/null)}) ] ) (command.SimpleCommand words: [ {($ VSub_Number '$1')} {($ VSub_Number '$2')} {($ VSub_Number '$3')} {($ VSub_Number '$6')} {(terminal)} {(terminal)} ] redirects: [ (redir.Redir op:<Redir_Less '<'> fd:16777215 arg_word:{($ VSub_Number '$4')}) (redir.Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(/dev/null)}) (redir.Redir op:<Redir_GreatAnd '2>&'> fd:2 arg_word:{(1)}) ] ) ] )