Closes #12 : all calls to cmdarg_usage go to stderr
This commit is contained in:
@@ -262,12 +262,12 @@ function cmdarg_parse
|
|||||||
else
|
else
|
||||||
echo "Malformed argument: ${fullopt}" >&2
|
echo "Malformed argument: ${fullopt}" >&2
|
||||||
echo "While parsing: $@" >&2
|
echo "While parsing: $@" >&2
|
||||||
cmdarg_usage
|
cmdarg_usage >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$opt" == "h" ]] || [[ "$longopt" == "help" ]]; then
|
if [[ "$opt" == "h" ]] || [[ "$longopt" == "help" ]]; then
|
||||||
cmdarg_usage
|
cmdarg_usage >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -283,7 +283,7 @@ function cmdarg_parse
|
|||||||
cmdarg_set_opt "${CMDARG[$opt]}" "$optarg"
|
cmdarg_set_opt "${CMDARG[$opt]}" "$optarg"
|
||||||
else
|
else
|
||||||
echo "Unknown argument or invalid value : -${opt} | --${longopt}" >&2
|
echo "Unknown argument or invalid value : -${opt} | --${longopt}" >&2
|
||||||
cmdarg_usage
|
cmdarg_usage >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
@@ -320,7 +320,7 @@ function cmdarg_parse
|
|||||||
echo "Missing arguments : ${missing}"
|
echo "Missing arguments : ${missing}"
|
||||||
fi
|
fi
|
||||||
echo
|
echo
|
||||||
cmdarg_usage
|
cmdarg_usage >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user