link="$HELP2MAN_DIR/para_$target"
cl_opts=
+tempfiles=
for cl in $COMMAND_LISTS; do
- cl_opts+=" --include $cl"
+ if [[ "$cl" =~ lsg ]]; then
+ tempfiles+=" $cl.man_util.$$"
+ sed -e '/^\.SH / s/$/]/1' -e '/^\.SH / s/^\.SH /[/1' "$cl" > "$cl.man_util.$$"
+ cl_opts+=" --include $cl.man_util.$$"
+ else
+ cl_opts+=" --include $cl"
+ fi
done
# Create a symlink para_$target, pointing to this script. This hack is
# This will call us again twice, with either --help-$target or --version given.
$HELP2MAN --no-info --help-option "--help-$target" $cl_opts \
"$link" > "$output_file"
-if (($? != 0)); then
+ret=$?
+rm -f $tempfiles
+if (($ret != 0)); then
rm -f "$output_file"
exit 1
fi