(CommandList children: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-x)} {(TildeSubPart prefix:'') (/bin/) (${ VSub_Name INSTALLKERNEL)} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Sentence child: (C {(exec)} {(TildeSubPart prefix:'') (/bin/) (${ VSub_Name INSTALLKERNEL)} {(DQ ($ VSub_At '$@'))} ) terminator: <Op_Semi ';'> ) ] spids: [16777215 80] ) ] spids: [16777215 95] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-x)} {(/sbin/) (${ VSub_Name INSTALLKERNEL)} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [ (Sentence child: (C {(exec)} {(/sbin/) (${ VSub_Name INSTALLKERNEL)} {(DQ ($ VSub_At '$@'))}) terminator: <Op_Semi ';'> ) ] spids: [16777215 111] ) ] spids: [16777215 125] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-f)} {($ VSub_Number '$4') (/vmlinuz)} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [(C {(mv)} {($ VSub_Number '$4') (/vmlinuz)} {($ VSub_Number '$4') (/vmlinuz.old)})] spids: [16777215 144] ) ] spids: [16777215 155] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-f)} {($ VSub_Number '$4') (/System.map)} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [(C {(mv)} {($ VSub_Number '$4') (/System.map)} {($ VSub_Number '$4') (/System.old)})] spids: [16777215 170] ) ] spids: [16777215 181] ) (SimpleCommand words: [{(cat)} {($ VSub_Number '$2')}] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {($ VSub_Number '$4') (/vmlinuz)} spids: [188] ) ] ) (C {(cp)} {($ VSub_Number '$3')} {($ VSub_Number '$4') (/System.map)}) (AndOr ops: [Op_DAmp] children: [(C {(test)} {(-x)} {(/usr/sbin/elilo)}) (C {(/usr/sbin/elilo)})] ) ] )