Artifact
3f4c7cf11653162fbb5f966ce7ca57b20d9e5947:
- Executable file
parts/export-one
— part of check-in
[cc4238f53c]
at
2015-02-12 08:02:54
on branch trunk
— ./.
(user:
mario
size: 368)
0000: 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 45 78 #!/bin/sh.#.# Ex
0010: 70 6f 72 74 20 72 65 70 6f 6e 61 6d 65 2e 68 65 port reponame.he
0020: 61 64 65 72 7c 63 73 73 7c 66 6f 6f 74 65 72 7c ader|css|footer|
0030: 74 68 31 2d 73 65 74 75 70 0a 23 0a 0a 46 52 4f th1-setup.#..FRO
0040: 4d 3d 24 31 0a 5b 20 2d 6e 20 22 24 46 52 4f 4d M=$1.[ -n "$FROM
0050: 22 20 5d 20 26 26 20 46 52 4f 4d 3d 66 72 65 73 " ] && FROM=fres
0060: 68 63 6f 64 65 0a 54 4f 3d 24 32 0a 5b 20 2d 6e hcode.TO=$2.[ -n
0070: 20 22 24 54 4f 22 20 5d 20 26 26 20 54 4f 3d 67 "$TO" ] && TO=g
0080: 69 74 68 75 62 0a 0a 0a 44 42 3d 7e 2f 66 6f 73 ithub...DB=~/fos
0090: 73 69 6c 2e 64 2f 24 46 52 4f 4d 2e 66 6f 73 73 sil.d/$FROM.foss
00a0: 69 6c 0a 52 45 50 4f 3d 60 62 61 73 65 6e 61 6d il.REPO=`basenam
00b0: 65 20 24 44 42 20 2e 66 6f 73 73 69 6c 60 0a 54 e $DB .fossil`.T
00c0: 41 52 47 45 54 3d 24 54 4f 2f 24 54 4f 0a 0a 20 ARGET=$TO/$TO..
00d0: 20 66 6f 72 20 57 48 41 54 20 69 6e 20 63 73 73 for WHAT in css
00e0: 20 68 65 61 64 65 72 20 66 6f 6f 74 65 72 20 23 header footer #
00f0: 74 68 31 2d 73 65 74 75 70 20 74 63 6c 2d 73 65 th1-setup tcl-se
0100: 74 75 70 0a 20 20 64 6f 0a 20 20 20 20 65 63 68 tup. do. ech
0110: 6f 20 22 73 65 6c 65 63 74 20 76 61 6c 75 65 20 o "select value
0120: 66 72 6f 6d 20 63 6f 6e 66 69 67 20 77 68 65 72 from config wher
0130: 65 20 6e 61 6d 65 3d 27 24 57 48 41 54 27 3b 22 e name='$WHAT';"
0140: 20 7c 20 66 6f 73 73 69 6c 20 73 71 6c 69 74 65 | fossil sqlite
0150: 20 2d 52 20 24 44 42 20 3e 20 24 54 41 52 47 45 -R $DB > $TARGE
0160: 54 2e 24 57 48 41 54 0a 20 20 64 6f 6e 65 0a 0a T.$WHAT. done..