summaryrefslogtreecommitdiff
path: root/scifi.buetow.org/content/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'scifi.buetow.org/content/Makefile')
-rw-r--r--scifi.buetow.org/content/Makefile17
1 files changed, 17 insertions, 0 deletions
diff --git a/scifi.buetow.org/content/Makefile b/scifi.buetow.org/content/Makefile
new file mode 100644
index 0000000..8d8f647
--- /dev/null
+++ b/scifi.buetow.org/content/Makefile
@@ -0,0 +1,17 @@
+all: sums insert
+
+sums:
+ for i in `find . -maxdepth 1 -mindepth 1 -type d | grep -v svn`; do \
+ echo $$i:; \
+ sed -n '/Seiten: / { s/.*>Seiten: \(.*\)<.*/\1/; p; }' $$i/*.inc \
+ | awk '{ sum += $$0 } END { print sum }' \
+ | tee $$i/seiten.txt; \
+ done
+
+insert:
+ ls */seiten.txt | while read s; do \
+ seiten=`cat $$s`; \
+ xml=`dirname $$s`.xml; \
+ sed -i "s#<text>Seitenanzahl:.*</text>#<text>Seitenanzahl: $$seiten</text>#" $$xml; \
+ done
+