diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/use-prod-css | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/bin/use-prod-css b/bin/use-prod-css new file mode 100755 index 0000000..5fa2a9e --- /dev/null +++ b/bin/use-prod-css @@ -0,0 +1,33 @@ +#!/bin/bash +######################################################################## +# Tommy.Reynolds <Tommy.Reynolds@MegaCoder.com> +# International copyright secured (C) 2005, All rights reserved. +# This software is licensed under the GPL. +######################################################################## +# Do surgery on the *.html files to reference the production CSS stylesheet +# +# Use like this: +# +# use-prod-css /path/to/docdir +# +######################################################################## +USAGE="usage: $(basename $0) /path/to/docdir" +SILENT=yes +while getopts v c +do + case "${c}" in + v ) SILENT="";; + * ) echo "${USAGE}" >&2; exit 1;; + esac +done +shift $(expr ${OPTIND} - 1) +if [ $# -gt 1 ]; then + echo "${USAGE}" >&2 + exit 1 +fi +find ${1:-.} -iname '*.html' -print | +while read f; do + [ "${SILENT}" ] || echo ${f} + sed 's/href="fedora-draft.css"/href="fedora.css"/' ${f} >${f}.tmp + mv ${f}.tmp ${f} +done |