(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike '_adm='> name:_adm) op: assign_op.Equal rhs: {<'/var/adm'>} spids: [80] ) ] redirects: [] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike '_sum='> name:_sum) op: assign_op.Equal rhs: {(${ Id.VSub_Name _adm) <'/acct/sum'>} spids: [83] ) ] redirects: [] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike '_fiscal='> name:_fiscal) op: assign_op.Equal rhs: {(${ Id.VSub_Name _adm) <'/acct/fiscal'>} spids: [89] ) ] redirects: [] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'PATH='> name:PATH) op: assign_op.Equal rhs: {<Id.Lit_Colon ':'> <'/usr/lib/acct'> <Id.Lit_Colon ':'> <'/usr/bin'> <Id.Lit_Colon ':'> <'/usr/sbin'> } spids: [95] ) ] redirects: [] ) (C {<export>} {<PATH>}) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike '_period='> name:_period) op: assign_op.Equal rhs: { (braced_var_sub left: <Id.Left_DollarBrace '${'> token: <Id.VSub_Number 1> var_name: 1 suffix_op: (suffix_op.Unary op: <Id.VTest_Hyphen _> arg_word: { (command_sub left_token: <Id.Left_Backtick '`'> child: (C {<date>} {<Id.Lit_Other '+'> <Id.Lit_Other '%'> <m>}) right: <Id.Backtick_Right '`'> ) } ) right: <Id.Right_DollarBrace '}'> ) } spids: [122] ) ] redirects: [] ) (C {<cd>} {(${ Id.VSub_Name _adm)}) (C {<mv>} {(${ Id.VSub_Name _sum) <'/tacct'>} {(${ Id.VSub_Name _fiscal) <'/tacct'> (${ Id.VSub_Name _period)} ) (C {<rm>} {<-f>} {(${ Id.VSub_Name _sum) <'/tacct'> <Id.Lit_QMark '?'> <Id.Lit_QMark '?'> <Id.Lit_QMark '?'> <Id.Lit_QMark '?'> } ) (C {<nulladm>} {(${ Id.VSub_Name _sum) <'/tacct'>}) (C {<mv>} {(${ Id.VSub_Name _sum) <'/cms'>} {(${ Id.VSub_Name _fiscal) <'/cms'> (${ Id.VSub_Name _period)} ) (C {<nulladm>} {(${ Id.VSub_Name _sum) <'/cms'>}) (C {<rm>} {<-f>} {(${ Id.VSub_Name _sum) <'/rprt'> <Id.Lit_Star '*'>}) (command.Simple words: [{<prtacct>} {(${ Id.VSub_Name _fiscal) <'/tacct'> (${ Id.VSub_Name _period)}] redirects: [ (redir op: <Id.Redir_Great '>'> loc: (redir_loc.Fd fd:1) arg: {(${ Id.VSub_Name _fiscal) <'/fiscrpt'> (${ Id.VSub_Name _period)} ) ] more_env: [] do_fork: T ) (command.Pipeline children: [ (C {<acctcms>} {<-a>} {<-s>} {(${ Id.VSub_Name _fiscal) <'/cms'> (${ Id.VSub_Name _period)}) (command.Simple words: [{<pr>} {<-h>} {(DQ <'TOTAL COMMAND SUMMARY FOR FISCAL '> (${ Id.VSub_Name _period))}] redirects: [ (redir op: <Id.Redir_DGreat '>>'> loc: (redir_loc.Fd fd:1) arg: {(${ Id.VSub_Name _fiscal) <'/fiscrpt'> (${ Id.VSub_Name _period)} ) ] more_env: [] do_fork: T ) ] negated: F stderr_indices: [] ) (command.Simple words: [{<pr>} {<-h>} {(DQ <'LAST LOGIN'>)} {<-3>} {(${ Id.VSub_Name _sum) <'/loginlog'>}] redirects: [ (redir op: <Id.Redir_DGreat '>>'> loc: (redir_loc.Fd fd:1) arg: {(${ Id.VSub_Name _fiscal) <'/fiscrpt'> (${ Id.VSub_Name _period)} ) ] more_env: [] do_fork: T ) (command.ControlFlow token:<Id.ControlFlow_Exit exit>) ] )