(command.CommandList children: [ (command.Simple words: [{(echo)} {(DQ ('IPV6INIT=yes'))}] redirects: [ (redir.Redir op: (Token id:Id.Redir_DGreat val:'>>' span_id:151) fd: -1 arg_word: {($ Id.VSub_Number '$1')} ) ] ) (command.Simple words: [{(echo)} {(DQ ('NM_CONTROLLED=no'))}] redirects: [ (redir.Redir op: (Token id:Id.Redir_DGreat val:'>>' span_id:161) fd: -1 arg_word: {($ Id.VSub_Number '$1')} ) ] ) (command.Simple words: [{(echo)} {(DQ ('PEERDNS=yes'))}] redirects: [ (redir.Redir op: (Token id:Id.Redir_DGreat val:'>>' span_id:171) fd: -1 arg_word: {($ Id.VSub_Number '$1')} ) ] ) (command.Simple words: [{(echo)} {(DQ ('ONBOOT=yes'))}] redirects: [ (redir.Redir op: (Token id:Id.Redir_DGreat val:'>>' span_id:181) fd: -1 arg_word: {($ Id.VSub_Number '$1')} ) ] ) (C {(cp)} {($ Id.VSub_Number '$1')} {(/etc/sysconfig/network-scripts/)}) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:interface) op: assign_op.Equal rhs: { (command_sub left_token: (Token id:Id.Left_DollarParen val:'$(' span_id:196) command_list: (command.CommandList children: [ (command.Pipeline children: [ (C {(echo)} {($ Id.VSub_Number '$1')}) (C {(awk)} {(-F)} {(-)} {(SQ (Token id:Id.Lit_Chars val:'{ print $2 }' span_id:210))} ) ] negated: F ) ] ) ) } spids: [195] ) ] ) (command.Simple words: [{(/sbin/ifdown)} {($ Id.VSub_DollarName '$interface')}] redirects: [ (redir.Redir op: (Token id:Id.Redir_Great val:'2>' span_id:219) fd: 2 arg_word: {(/dev/null)} ) ] ) (command.Simple words: [{(/sbin/ifup)} {($ Id.VSub_DollarName '$interface')}] redirects: [ (redir.Redir op: (Token id:Id.Redir_Great val:'2>' span_id:226) fd: 2 arg_word: {(/dev/null)} ) ] ) ] )