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