Projects
openEuler:Mainline
docbook-utils
_service:tar_scm:db2html
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:db2html of Package docbook-utils
#! /bin/sh ADMON_GRAPHICS=/usr/share/sgml/docbook/dsssl-stylesheets/images/*.gif output=docbook2html-dir skip=0 dbdircleanup=1 outputdone=0 for arg in "$@" do if [ $skip -gt 0 ] then skip=$(($skip - 1)) continue fi case $arg in -h|--help|-v|--version) break ;; -n|--nostd|-u|--nochunks) ;; -o|--output) outputdone=1 ;; -*) skip=1 ;; *) dbdircleanup=0 if [ ${outputdone} -eq 1 ]; then output="$(echo $arg | sed 's,\.sgml$,,;s,\.sgm$,,;s,\.xml,,')" outputfile="$basename "$output"" outputdone=2 elif [ ${outputdone} -eq 2 ]; then outputfile="$(echo $arg | sed 's,\.sgml$,,;s,\.sgm$,,;s,\.xml,,' | \ rev | cut -d'/' -f1 | rev)" else output="$(echo $arg | sed 's,\.sgml$,,;s,\.sgm$,,;s,\.xml,,')" outputfile=$(basename "$output") fi ;; esac done if [ ${dbdircleanup} -eq 0 ]; then echo "Output is $output/$outputfile.html" fi if [ -d ${output} ] then rm -rf ${output}.junk mv ${output} ${output}.junk fi mkdir ${output} mkdir ${output}/stylesheet-images cp ${ADMON_GRAPHICS} ${output}/stylesheet-images jw -f docbook -b html -o ${output} "$@" if [ ${dbdircleanup} -eq 1 ]; then rm -rf ${output} fi
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2