X-Git-Url: http://git.chise.org/gitweb/?p=m17n%2Fm17n-docs.git;a=blobdiff_plain;f=utils%2Fdbformat.sh;h=dc7f913ead080c6ec8fa7860020500964685c411;hp=9d9f7e0dc5f75daaacfc359017bfa33121cd467e;hb=cad045409762492c04a32f1c6a14e930b615549c;hpb=d7c067f98e6f22438ea0efa7006eddcd42de0917 diff --git a/utils/dbformat.sh b/utils/dbformat.sh index 9d9f7e0..dc7f913 100755 --- a/utils/dbformat.sh +++ b/utils/dbformat.sh @@ -1,31 +1,60 @@ #!/bin/sh cat < +EOF + +for f in $1/*.txt; do + case $f in + *.ja.txt) ;; + *-tut.txt) ;; + *) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/
  • @ref mdb\1 "\1" --/';; + esac +done + +cat < +*/ +EOF + +cat < EOF -cat $* | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/
  • @ref mdb\1 "\1" --/' +for f in $1/*.txt; do + case $f in + *-tut.txt) ;; + *.ja.txt) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/
  • @ref mdb\1 "\1" --/';; + *) ;; + esac +done cat < */ EOF -cat $* | \ + +for f in $1/*.txt; do + case $f in + *-tut.txt) ;; + *) cat $f | \ sed -n -e '/\/\*\*\*/,/\*\// p' | \ sed -e 's/@section/@subsection/' \ - -e 's/@page/@section/' + -e 's/@page/@section/';; + esac +done # Local Variables: # coding: euc-jp