(command.CommandList children: [ (command.Simple blame_tok:<set> more_env:[] words:[{<set>} {<-e>}] redirects:[] do_fork:T) (command.ShAssignment left: <Id.Lit_VarLike 'PATH='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'PATH='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'PATH='> name:PATH) op: assign_op.Equal rhs: {<'/bin'> <Id.Lit_Colon ':'> <'/usr/bin'> <Id.Lit_Colon ':'> <'/sbin'> <Id.Lit_Colon ':'> <'/usr/sbin'> } ) ] redirects: [] ) (command.Simple blame_tok: <export> more_env: [] words: [{<export>} {<PATH>}] redirects: [] do_fork: T ) (command.ShAssignment left: <Id.Lit_VarLike 'BLOCKSIZE='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'BLOCKSIZE='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'BLOCKSIZE='> name:BLOCKSIZE) op: assign_op.Equal rhs: {<10240>} ) ] redirects: [] ) (command.If if_kw: <Id.KW_If if> arms: [ (IfArm keyword: <Id.KW_If if> cond: (condition.Shell commands: [ (command.Sentence child: (command.Simple blame_tok: <Id.Lit_LBracket '['> more_env: [] words: [ {<Id.Lit_LBracket '['>} {($ Id.VSub_Pound '#')} {<-ne>} {<2>} {<Id.Lit_RBracket ']'>} ] redirects: [] do_fork: T ) terminator: <Id.Op_Semi _> ) ] ) then_kw: <Id.KW_Then then> action: [ (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(DQ <'make-memstick.sh /path/to/directory /path/to/image/file'>)}] redirects: [] do_fork: T ) (command.ControlFlow keyword:<Id.ControlFlow_Exit exit> arg_word:{<1>}) ] spids: [57 70] ) ] else_action: [] fi_kw: <Id.KW_Fi fi> redirects: [] ) (command.ShAssignment left: <Id.Lit_VarLike 'tempfile='> pairs: [ (AssignPair left: <Id.Lit_VarLike 'tempfile='> lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'tempfile='> name:tempfile) op: assign_op.Equal rhs: {(DQ (${ Id.VSub_Number 2) <.> ($ Id.VSub_Dollar '$'))} ) ] redirects: [] ) (command.If if_kw: <Id.KW_If if> arms: [ (IfArm keyword: <Id.KW_If if> cond: (condition.Shell commands: [ (command.Sentence child: (command.Simple blame_tok: <Id.Lit_LBracket '['> more_env: [] words: [ {<Id.Lit_LBracket '['>} {<Id.KW_Bang '!'>} {<-d>} {(${ Id.VSub_Number 1)} {<Id.Lit_RBracket ']'>} ] redirects: [] do_fork: T ) terminator: <Id.Op_Semi _> ) ] ) then_kw: <Id.KW_Then then> action: [ (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(DQ (${ Id.VSub_Number 1) <' must be a directory'>)}] redirects: [] do_fork: T ) (command.ControlFlow keyword:<Id.ControlFlow_Exit exit> arg_word:{<1>}) ] spids: [97 112] ) ] else_action: [] fi_kw: <Id.KW_Fi fi> redirects: [] ) (command.If if_kw: <Id.KW_If if> arms: [ (IfArm keyword: <Id.KW_If if> cond: (condition.Shell commands: [ (command.Sentence child: (command.Simple blame_tok: <Id.Lit_LBracket '['> more_env: [] words: [ {<Id.Lit_LBracket '['>} {<-e>} {(${ Id.VSub_Number 2)} {<Id.Lit_RBracket ']'>} ] redirects: [] do_fork: T ) terminator: <Id.Op_Semi _> ) ] ) then_kw: <Id.KW_Then then> action: [ (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(DQ <'won\'t overwrite '> (${ Id.VSub_Number 2))}] redirects: [] do_fork: T ) (command.ControlFlow keyword:<Id.ControlFlow_Exit exit> arg_word:{<1>}) ] spids: [132 145] ) ] else_action: [] fi_kw: <Id.KW_Fi fi> redirects: [] ) (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(SQ <'/dev/da0s3 / ufs ro,noatime 1 1'>)}] redirects: [ (Redir op: <Id.Redir_Great '>'> loc: (redir_loc.Fd fd:1) arg: {(${ Id.VSub_Number 1) <'/etc/fstab'>} ) ] do_fork: T ) (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(SQ <'root_rw_mount="NO"'>)}] redirects: [ (Redir op: <Id.Redir_Great '>'> loc: (redir_loc.Fd fd:1) arg: {(${ Id.VSub_Number 1) <'/etc/rc.conf.local'>} ) ] do_fork: T ) (command.Simple blame_tok: <rm> more_env: [] words: [{<rm>} {<-f>} {(${ Id.VSub_Name tempfile)}] redirects: [] do_fork: T ) (command.Simple blame_tok: <makefs> more_env: [] words: [ {<makefs>} {<-B>} {<big>} {<-o>} {<Id.Lit_VarLike 'version='> <2>} {(${ Id.VSub_Name tempfile)} {(${ Id.VSub_Number 1)} ] redirects: [] do_fork: T ) (command.Simple blame_tok: <rm> more_env: [] words: [{<rm>} {(${ Id.VSub_Number 1) <'/etc/fstab'>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <rm> more_env: [] words: [{<rm>} {(${ Id.VSub_Number 1) <'/etc/rc.conf.local'>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <mkimg> more_env: [] words: [ {<mkimg>} {<-s>} {<apm>} {<-p>} {<freebsd-boot> <Id.Lit_Colon ':'> <Id.Lit_Equals '='> (${ Id.VSub_Number 1) <'/boot/boot1.hfs'>} {<-p>} {<'freebsd-ufs/FreeBSD_Install'> <Id.Lit_Colon ':'> <Id.Lit_Equals '='> (${ Id.VSub_Name tempfile) } {<-o>} {(${ Id.VSub_Number 2)} ] redirects: [] do_fork: T ) (command.Simple blame_tok: <rm> more_env: [] words: [{<rm>} {<-f>} {(${ Id.VSub_Name tempfile)}] redirects: [] do_fork: T ) ] )