(CommandList children: [ (C {(cat)} {(/etc/msg/03_init_01.txt)}) (C {(read)} {(-t)} {(5)} {(-n1)} {(-s)} {(key)}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(DQ ($ VSub_Name "$key"))} {(Lit_Other "=")} {(DQ )} {(Lit_Other "]")} ) terminator: <Op_Semi ";"> ) ] action: [(C {(echo)} {(DQ ("Executing /sbin/init as PID 1."))}) (C {(exec)} {(/sbin/init)})] spids: [-1 152] ) ] else_action: [ (C {(cat)} {(/etc/msg/03_init_02.txt)}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(DQ ($ VSub_Name "$PID1_SHELL"))} {(Lit_Other "=")} {(DQ (true))} {(Lit_Other "]")} ) terminator: <Op_Semi ";"> ) ] action: [(C {(unset)} {(PID1_SHELL)}) (C {(exec)} {(sh)})] spids: [-1 201] ) ] else_action: [(C {(exec)} {(setsid)} {(cttyhack)} {(sh)})] spids: [218 234] ) ] spids: [170 236] ) (C {(echo)} {(DQ ("(/etc/03_init.sh) - there is a serious bug..."))}) (C {(read)} {(-n1)} {(-s)}) ] )