diff options
| author | Philipp Schafft <lion@lion.leolix.org> | 2010-11-03 15:27:11 +0000 |
|---|---|---|
| committer | Philipp Schafft <lion@lion.leolix.org> | 2017-03-27 02:05:58 +0000 |
| commit | c9fb44a64788abc93b5f9bc183e3fc7c8b924f12 (patch) | |
| tree | 4690fd6806abe2944cd1e609ef11458647248725 | |
| parent | d24abf17bcf2b70b986b70f5723d5bf1335ae612 (diff) | |
added section support
| -rwxr-xr-x | webgen | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -64,7 +64,9 @@ do echo "Compiling $CLEANTPLNAME -> $OF" { cat -- -$HEADER - cat -- $i + SECTIONS=`for _sec in $(grep -- $i '#section-index' | sed 's/^[^ \t]*[ \t]*[ \t]//'); do O=''; for i in $(tr . ' ' <<<"$_sec"); do O="$O.$i"; echo $O; done; done` + SECTIONS_REGEX=$(for _sec in $SECTIONS; do echo "s/(section==$_sec:\([^)]*\):)/\1/g;"; done; echo "s/(section==.*:.*:)//g") + cat -- $i | sed "$SECTIONS_REGEX" [ "$CLEANTPLNAME" = 'FAQ' ] && gen_faq cat -- -$END } | \ |
