Le site arthur.bebou.netlib.re - retour accueil
git clone git://bebou.netlib.re/arthur.bebou
Log | Files | Refs |
common (421B)
1 #! /bin/sh 2 3 tmpd=$(mktemp -d) 4 trap "rm -rf $tmpd" EXIT 5 6 show() { lowdown --html-no-skiphtml --html-no-escapehtml $tmpd/$1; } 7 id() { 8 cat $tmpd/$1; 9 } 10 11 tsv2layout() { 12 cat > $tmpd/all 13 < $tmpd/all head -n1 | tr '\t' '\n' > $tmpd/vars 14 < $tmpd/all tail -n+2 | 15 while IFS= read line;do 16 eval $(echo "$line" | tr '\t' '\n' | paste -d '=' $tmpd/vars - | 17 sed -E 's/"/\\\"/g' | 18 sed -E 's/=/&"/;s/$/"/') 19 . "./$1" 20 done 21 }