Le site arthur.bebou.netlib.re - retour accueil
Anonyme, en lecture seule : git clone git://bebou.netlib.re/arthur.bebou
Authentifié·e, en écriture : git clone ssh://git@bebou.netlib.re:1459/srv/git/arthur.bebou
Log | Files | Refs | zip | tar.gz |
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 }