projects
/
m17n
/
m17n-docs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** empty log message ***
[m17n/m17n-docs.git]
/
utils
/
dbformat.sh
diff --git
a/utils/dbformat.sh
b/utils/dbformat.sh
index
ec1c7ae
..
dc7f913
100755
(executable)
--- a/
utils/dbformat.sh
+++ b/
utils/dbformat.sh
@@
-10,9
+10,10
@@
database.
<ul>
EOF
<ul>
EOF
-for f in $*; do
+for f in $1/*.txt; do
case $f in
*.ja.txt) ;;
case $f in
*.ja.txt) ;;
+ *-tut.txt) ;;
*) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
esac
done
*) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
esac
done
@@
-31,8
+32,9
@@
cat <<EOF
<ul>
EOF
<ul>
EOF
-for f in $*; do
+for f in $1/*.txt; do
case $f in
case $f in
+ *-tut.txt) ;;
*.ja.txt) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
*) ;;
esac
*.ja.txt) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
*) ;;
esac
@@
-43,10
+45,16
@@
cat <<EOF
*/
EOF
*/
EOF
-cat $* | \
+
+for f in $1/*.txt; do
+ case $f in
+ *-tut.txt) ;;
+ *) cat $f | \
sed -n -e '/\/\*\*\*/,/\*\// p' | \
sed -e 's/@section/@subsection/' \
sed -n -e '/\/\*\*\*/,/\*\// p' | \
sed -e 's/@section/@subsection/' \
- -e 's/@page/@section/'
+ -e 's/@page/@section/';;
+ esac
+done
# Local Variables:
# coding: euc-jp
# Local Variables:
# coding: euc-jp