moved OSTYPE check and use built-in [[ for OSTYPE check

This commit is contained in:
Lukas Schauer
2016-01-16 22:28:17 +01:00
parent 0af7f388d6
commit c3c9ff4c75

View File

@@ -145,7 +145,7 @@ init_system() {
# Different sed version for different os types...
_sed() {
if [ "${OSTYPE}" = "Linux" ]; then
if [[ "${OSTYPE}" = "Linux" ]]; then
sed -r "${@}"
else
sed -E "${@}"
@@ -520,8 +520,6 @@ command_env() {
# Main method (parses script arguments and calls command_* methods)
main() {
OSTYPE="$(uname)"
COMMAND=""
set_command() {
[[ -z "${COMMAND}" ]] || _exiterr "Only one command can be executed at a time. See help (-h) for more information."
@@ -633,6 +631,9 @@ main() {
esac
}
# Determine OS type
OSTYPE="$(uname)"
# Check for missing dependencies
check_dependencies