(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)}
        )
      ]
    )
  ]
)