(command.CommandList
  children: [
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'AWK='> name:AWK)
          op: assign_op.Equal
          rhs: {<'/usr/bin/nawk'>}
          spids: [25]
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'ECHO='> name:ECHO)
          op: assign_op.Equal
          rhs: {<'/usr/bin/echo'>}
          spids: [28]
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'ZONE_SUN_FILE='> name:ZONE_SUN_FILE)
          op: assign_op.Equal
          rhs: {<zone_sun.tab>}
          spids: [32]
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'COUNTRY_FILE='> name:COUNTRY_FILE)
          op: assign_op.Equal
          rhs: {<country.tab>}
          spids: [35]
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'CONTINENT_FILE='> name:CONTINENT_FILE)
          op: assign_op.Equal
          rhs: {<continent.tab>}
          spids: [38]
        )
      ]
      redirects: []
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'DOMAIN='> name:DOMAIN)
          op: assign_op.Equal
          rhs: {<SUNW_OST_ZONEINFO>}
          spids: [42]
        )
      ]
      redirects: []
    )
    (C {($ Id.VSub_DollarName ECHO)} 
      {
        (DQ <'domain '> (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"') 
          ($ Id.VSub_DollarName DOMAIN) (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'> ch:'"')
        )
      }
    )
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'# These files are located in usr/src/data/zoneinfo'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'# continent.tab'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (command.Simple
      words: [
        {($ Id.VSub_DollarName AWK)}
        {<-F> (SQ <'\\t'>)}
        {
          (SQ <'\n'> <'\t/^#/ { next }\n'> <'\t{\n'> <'\t\tprintf "msgid \\"%s\\"\\n", $2\n'> 
            <'\t\tprintf "msgstr \\"\\"\\n"\n'> <'\t}\n'> <'\t'>
          )
        }
      ]
      redirects: [
        (redir
          op: <Id.Redir_Less '<'>
          loc: (redir_loc.Fd fd:0)
          arg: {($ Id.VSub_DollarName CONTINENT_FILE)}
        )
      ]
      more_env: []
      do_fork: T
    )
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'# country.tab'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (command.Simple
      words: [
        {($ Id.VSub_DollarName AWK)}
        {<-F> (SQ <'\\t'>)}
        {
          (SQ <'\n'> <'\t/^#/ { next }\n'> <'\t{\n'> <'\t\tprintf "msgid \\"%s\\"\\n", $2\n'> 
            <'\t\tprintf "msgstr \\"\\"\\n"\n'> <'\t}\n'> <'\t'>
          )
        }
      ]
      redirects: [
        (redir
          op: <Id.Redir_Less '<'>
          loc: (redir_loc.Fd fd:0)
          arg: {($ Id.VSub_DollarName COUNTRY_FILE)}
        )
      ]
      more_env: []
      do_fork: T
    )
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'# zone.tab'>)})
    (C {($ Id.VSub_DollarName ECHO)} {(DQ <'#'>)})
    (command.Simple
      words: [
        {($ Id.VSub_DollarName AWK)}
        {<-F> (SQ <'\\t'>)}
        {
          (SQ <'\n'> <'\t/^#/ { next }\n'> <'\t{\n'> <'\t\tif (NF > 4) {\n'> 
            <'\t\t\tprintf "msgid \\"%s\\"\\n", $5\n'> <'\t\t\tprintf "msgstr \\"\\"\\n"\n'> <'\t\t}\n'> <'\t}\n'> <'\t'>
          )
        }
      ]
      redirects: [
        (redir
          op: <Id.Redir_Less '<'>
          loc: (redir_loc.Fd fd:0)
          arg: {($ Id.VSub_DollarName ZONE_SUN_FILE)}
        )
      ]
      more_env: []
      do_fork: T
    )
  ]
)