URI: 
       New script converting tab separated output to html - reed-alert - Lightweight agentless alerting system for server
  HTML git clone git://bitreich.org/reed-alert/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/reed-alert/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
   DIR commit 5bd1f20ca169f2b2b2ee51b4167e1007a782f7e3
   DIR parent e6d5e1bcf78191f5c5e8810564033eab29f7f686
  HTML Author: Solene Rapenne <solene@perso.pw>
       Date:   Tue,  9 Jul 2019 09:06:19 +0200
       
       New script converting tab separated output to html
       
       Diffstat:
         A extras/output2html.sh               |      40 +++++++++++++++++++++++++++++++
       
       1 file changed, 40 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/extras/output2html.sh b/extras/output2html.sh
       @@ -0,0 +1,40 @@
       +#!/bin/sh
       +
       +awk -F'\t' \
       +    -v alert=1 \
       +    -v check=1 \
       +    -v params=1 \
       +    -v previousstate=1 \
       +    -v currentstate=1 \
       +    -v triggerstate=1 '
       +
       +BEGIN {
       +    print "<html>"
       +    
       +    print "<body>"
       +    print "<table><thead><tr>"
       +    if(alert) { print "<th>Alert</th>" }
       +    if(check) { print "<th>check</th>" }
       +    if(params) { print "<th>params</th>" }
       +    if(previousstate) { print "<th>previous-state</th>" }
       +    if(currentstate) { print "<th>current-state</th>" }
       +    if(triggerstate) { print "<th>trigger-state</th>" }
       +    print "</tr></thead><tbody>"
       +}
       +
       +{
       +    print "<tr>"
       +    if(alert) { print "<td>"$1"</td>" }
       +    if(check) { print "<td>"$2"</td>" }
       +    if(params) { print "<td>"$3"</td>" }
       +    if(previousstate) { print "<td>"$4"</td>" }
       +    if(currentstate) { print "<td>"$5"</td>" }
       +    if(triggerstate) { print "<td>"$6"</td>" }
       +    print "</tr>"
       +
       +}
       +
       +END {
       +    print "</tbody></table>"
       +    print "</body></html>"
       +}'