(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:exclude_re) op: assign_op.Equal rhs: { (SQ < '(\\.git/|xvpics|priv/|tmp/|timeline\\.html|modified\\.html|head\\.html|footer\\.html|footer-home\\.html|adds\\.html|last\\.html|header.html|menu.html|left-blank.html|.htaccess)' > ) } spids: [12] ) ] ) (C {<echo>} { (SQ < '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\n' > <'<html xmlns="http://www.w3.org/1999/xhtml">\n'> <'\n'> <'<head><title>sitemap/timeline</title>\n'> <'<META NAME="generator" CONTENT="gen_timeline (a bash script)">\n'> <'<meta http-equiv="Content-Type" content="text/html; charset=utf-8">\n'> <'<!--#include virtual="/head.html"-->\n'> <'<style type="text/css">\n'> <'table.align td {\n'> <' padding: 0px;\n'> <' border: 0px;\n'> <'}\n'> <'</style>\n'> <'</head>\n'> <'<body>\n'> <' <div id="content">\n'> <' <div class="contentText">'> ) } ) (C {<echo>} { (SQ <'<pre>\n'> <'<table class="pixelbeat">\n'> < '<tr class="pbtitle"><td align="center"><b>By Date</b></td><td align="center"><b>By Name</b></td></tr>\n' > <'<tr>\n'> <'<td><table class="align">'> ) } ) (command.Pipeline children: [ (C {<find>} {($ Id.VSub_Number '$1')} {<-type>} {<f>} {<-printf>} {(DQ <'%P'> <Id.Lit_BadBackslash '\\'> <'t%T@'> <Id.Lit_BadBackslash '\\'> <n>)} ) (C {<sort>} {<-k2> <Id.Lit_Comma ','> <2nr>}) (C {<cut>} {<-f1>}) (C {<grep>} {<-E>} { (DQ <'(^|/)[.].+|(^|/)[^.]+'> <Id.Lit_Dollar '$'> <'|[.](c|cpp|py|sh|rc|tips|fortune|html)'> <Id.Lit_Dollar '$'> ) } ) (C {<grep>} {<-Ev>} {(DQ ($ Id.VSub_DollarName '$exclude_re'))}) (command.WhileUntil keyword: <Id.KW_While while> cond: (condition.Shell commands: [(command.Sentence child:(C {<read>} {<file>}) terminator:<Id.Op_Semi _>)] ) body: (command.DoGroup children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:time) op: assign_op.Equal rhs: { (command_sub left_token: <Id.Left_Backtick '`'> child: (C {<date>} {<--reference> <Id.Lit_Equals '='> (DQ ($ Id.VSub_DollarName '$file'))} {(DQ <'+%b %e %Y'>)} ) ) } spids: [124] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:file) op: assign_op.Equal rhs: { (command_sub left_token: <Id.Left_Backtick '`'> child: (command.Pipeline children: [ (C {<echo>} {(DQ ($ Id.VSub_DollarName '$file'))}) (C {<sed>} {(SQ <'s/\\(.*\\)\\/index.html/\\1\\//'>)}) ] negated: F ) ) } spids: [142] ) ] ) (C {<echo>} { (DQ <'<tr><td>'> ($ Id.VSub_DollarName '$time') <' </td><td><a href='> (word_part.EscapedLiteral token: <Id.Lit_EscapedChar '\\"'> ) ($ Id.VSub_DollarName '$file') (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'>) <'>'> ($ Id.VSub_DollarName '$file') <'</a></td></tr>'> ) } ) ] ) ) ] negated: F ) (C {<echo>} {(SQ <'</table></td>\n'> <'<td><table class="align">'>)}) (command.Pipeline children: [ (C {<find>} {($ Id.VSub_Number '$1')} {<-type>} {<f>} {<-printf>} {(DQ <'%P'> <Id.Lit_BadBackslash '\\'> <n>)} ) (C {<sed>} {(SQ <'s#\\(.*/.*\\)#¬\\1#'>)}) (command.Simple words: [{<sort>}] more_env: [(env_pair name:LANG val:{<C>} spids:[224])] do_fork: T ) (C {<tr>} {<-d>} {<'¬'>}) (C {<grep>} {<-E>} { (DQ <'(^|/)[.].+|(^|/)[^.]+'> <Id.Lit_Dollar '$'> <'|[.](c|cpp|py|sh|rc|tips|fortune|html)'> <Id.Lit_Dollar '$'> ) } ) (C {<grep>} {<-Ev>} {(DQ ($ Id.VSub_DollarName '$exclude_re'))}) (C {<sed>} {(SQ <'s/\\(.*\\)\\/index.html/\\1\\//'>)}) (command.WhileUntil keyword: <Id.KW_While while> cond: (condition.Shell commands: [(command.Sentence child:(C {<read>} {<file>}) terminator:<Id.Op_Semi _>)] ) body: (command.DoGroup children: [ (C {<echo>} { (DQ <'<tr><td><a href='> (word_part.EscapedLiteral token: <Id.Lit_EscapedChar '\\"'> ) ($ Id.VSub_DollarName '$file') (word_part.EscapedLiteral token:<Id.Lit_EscapedChar '\\"'>) <'>'> ($ Id.VSub_DollarName '$file') <'</a></td></tr>'> ) } ) ] ) ) ] negated: F ) (C {<echo>} {(SQ <'</table></td>\n'> <'</tr>'>)}) (C {<echo>} {(SQ <'</table>'>)}) (C {<echo>} {(SQ <'</pre>'>)}) (C {<echo>} {(SQ <'<br>'>)}) (C {<echo>} { (SQ <'This sitemap/timeline was generated by <a href="scripts/gen_timeline">gen_timeline</a>'> ) } ) (C {<echo>} { (SQ <'</div>\n'> <'</div>\n'> <'\n'> <'<div id="sidebar">\n'> <'<!--#include virtual="/header.html"-->\n'> <'\n'> <'<!--#include virtual="/footer.html"-->\n'> <'</div>\n'> <'</body>\n'> <'</html>'> ) } ) ] )