dtdocbook: merge dtinfogen into dtdocbook.

This commit is contained in:
Liang Chang
2022-01-12 04:04:33 +08:00
parent f9e02f163b
commit c6661c92c9
161 changed files with 1884 additions and 2390 deletions

View File

@@ -0,0 +1,24 @@
#!/bin/sh
## ChangeCaseTitle $SrcLibDir $BookCaseName $BookCaseTitle
if [ $# -lt 3 ]; then
echo "(ERROR) Usage : ChangCaseTitle SrcLibDir BookCaseName BookCaseTitle"
exit 1
fi
SrcLibDir=$1
BookCaseName=$2
BookCaseTitle=$3
MMDBMAP=bookcase.map
## first grab the entry out from the $MMDBMAP ##
awk ' BEGIN { FS="\t" }
{ if ( $1 == BookCaseName && NR > 1 )
printf("%s\t%s\t%s\t%s\t%d\t%d\n", $1, BookCaseTitle, $3, $4, $5, $6);
else { print $0 }
}' BookCaseName=$BookCaseName BookCaseTitle="$BookCaseTitle" < $SrcLibDir/$MMDBMAP > $SrcLibDir/$MMDBMAP.$$
mv $SrcLibDir/$MMDBMAP.$$ $SrcLibDir/$MMDBMAP
exit $?