(List (Com {[LIT_CHARS .]} {[LIT_CHARS /lib/lsb/init-functions]}) (= scope= flags=0 words=[] bindings=[('N', {[LIT_CHARS /etc/init.d/sudo]})]) (Com {[LIT_CHARS set]} {[LIT_CHARS -e]}) (Case to_match={[DQ [VarSub 1]]}, pat_word_list=[[{[LIT_CHARS start]}], [{[LIT_CHARS stop]}, {[LIT_CHARS reload]}, {[LIT_CHARS restart]}, {[LIT_CHARS force-reload]}, {[LIT_CHARS status]}], [{[LIT_OTHER "*"]}]] (If (Com {[LIT_OTHER "["]} {[LIT_CHARS -d]} {[LIT_CHARS /var/lib/sudo]} {[LIT_OTHER "]"]}) (Com {[LIT_CHARS find]} {[LIT_CHARS /var/lib/sudo]} {[LIT_CHARS -exec]} {[LIT_CHARS touch]} {[LIT_CHARS -d]} {[LIT_OTHER "@"] [LIT_CHARS 0]} {[SQ ]} {[\ LIT_ESCAPED_CHAR "\\;"]}) ) (ElseTrue) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Usage: "][VarSub N][LIT_CHARS " {start|stop|restart|force-reload|status}"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) )