X-Git-Url: http://git.chise.org/gitweb/?p=m17n%2Fm17n-docs.git;a=blobdiff_plain;f=utils%2Freform-man.sh;fp=utils%2Freform-man.sh;h=dee5214195e7c785d34932f90dc31e87221fce98;hp=0000000000000000000000000000000000000000;hb=91b7584fe1dcb2731325bb062de1f6a74ed2cc3a;hpb=717ab54e2625b5b82c5fb87dd80f5fac950741d2 diff --git a/utils/reform-man.sh b/utils/reform-man.sh new file mode 100755 index 0000000..dee5214 --- /dev/null +++ b/utils/reform-man.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# Reform all man pages to suppress "hyphen-used-as-minus-sign" +# warnings of lintian by converting all unescaped "-" to "\-". + +while [ $# -ge 1 ] ; do + sed -e '/^[^.]/s/--/\\-\\-/g'\ + -e '/^[^.]/ s/\([^\\]\)-/\1\\-/g'\ + -e '/^-/ s/^-/\\-/g' < $1 > temp.man + mv temp.man $1 + shift +done