Try a different way of doing x-platform in place sed

This commit is contained in:
Matt Keeler 2018-06-25 10:01:20 -04:00
parent fe14af4916
commit 80fac551e0
2 changed files with 11 additions and 2 deletions

View File

@ -32,10 +32,8 @@ CONSUL_PKG_NAME="consul"
if test "$(uname)" == "Darwin"
then
SED_EXT="-E"
alias sed_i="sed -i ''"
else
SED_EXT=""
alias sed_i="sed -i"
fi
CONSUL_BINARY_TYPE=oss

View File

@ -58,6 +58,17 @@ function debug {
fi
}
function sed_i {
if test "$(uname)" == "Darwin"
then
sed -i '' "$@"
return $?
else
sed -i "$@"
return $?
fi
}
function is_set {
# Arguments:
# $1 - string value to check its truthiness