(CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:command) op: Equal rhs: {(DQ ("printf 'a") (Lit_Other '\\') (nb) (Lit_Other '\\') (nc) (Lit_Other '\\') ("n'"))} spids: [4] ) ] spids: [4] ) (C {(mkfifo)} {(first)}) (C {(mkfifo)} {(rest0)}) (Subshell child: (Sentence child: (Pipeline children: [ (C {(eval)} {(DQ ($ VSub_Name '$command'))}) (C {(tee)} { (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [{(head)} {(-1)}] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(first)} spids: [39] ) ] ) ] ) left_token: <Left_ProcSubOut '>('> spids: [34 42] ) } ) (SimpleCommand words: [{(tail)} {(-n)} {(Lit_Other '+') (2)}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(rest0)} spids:[53])] ) ] negated: F ) terminator: <Op_Amp '&'> ) spids: [23 58] ) (C {(cat)} {(first)}) (C {(mkfifo)} {(rest1)}) (Subshell child: (Sentence child: (Pipeline children: [ (C {(cat)} {(rest0)}) (C {(tee)} { (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [{(head)} {(-1)}] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(first)} spids: [84] ) ] ) ] ) left_token: <Left_ProcSubOut '>('> spids: [79 87] ) } ) (SimpleCommand words: [{(tail)} {(-n)} {(Lit_Other '+') (2)}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(rest1)} spids:[98])] ) ] negated: F ) terminator: <Op_Amp '&'> ) spids: [70 103] ) (C {(cat)} {(first)}) (C {(mkfifo)} {(rest2)}) (Subshell child: (Sentence child: (Pipeline children: [ (C {(cat)} {(rest1)}) (C {(tee)} { (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [{(head)} {(-1)}] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(first)} spids: [129] ) ] ) ] ) left_token: <Left_ProcSubOut '>('> spids: [124 132] ) } ) (SimpleCommand words: [{(tail)} {(-n)} {(Lit_Other '+') (2)}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(rest2)} spids:[143])] ) ] negated: F ) terminator: <Op_Amp '&'> ) spids: [115 148] ) (C {(cat)} {(first)}) (C {(mkfifo)} {(rest3)}) (Subshell child: (Sentence child: (Pipeline children: [ (C {(cat)} {(rest2)}) (C {(tee)} { (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [{(head)} {(-1)}] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(first)} spids: [174] ) ] ) ] ) left_token: <Left_ProcSubOut '>('> spids: [169 177] ) } ) (SimpleCommand words: [{(tail)} {(-n)} {(Lit_Other '+') (2)}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(rest3)} spids:[188])] ) ] negated: F ) terminator: <Op_Amp '&'> ) spids: [160 193] ) ] )