mirror of
https://github.com/yusing/godoxy.git
synced 2026-04-22 16:28:30 +02:00
fix(script): correct sed command in setup.sh for macos (#194)
use `uname -s` for OS detection --------- Co-authored-by: charlesgauthereau <charles.gauthereau@soluce-technologies.com> Co-authored-by: yusing <yusing.wys@gmail.com>
This commit is contained in:
@@ -168,9 +168,13 @@ get_timezone() {
|
|||||||
setenv() {
|
setenv() {
|
||||||
local key="$1"
|
local key="$1"
|
||||||
local value="$2"
|
local value="$2"
|
||||||
# uncomment line if it is commented
|
if [[ $(uname -s) == "Darwin" ]]; then
|
||||||
sed -i "/^# *${key}=/s/^# *//" "$DOT_ENV_PATH"
|
sed -i '' "/^# *${key}=/s/^# *//" "$DOT_ENV_PATH"
|
||||||
sed -i "s|${key}=.*|${key}=\"${value}\"|" "$DOT_ENV_PATH"
|
sed -i '' "s|${key}=.*|${key}=\"${value}\"|" "$DOT_ENV_PATH"
|
||||||
|
else
|
||||||
|
sed -i "/^# *${key}=/s/^# *//" "$DOT_ENV_PATH"
|
||||||
|
sed -i "s|${key}=.*|${key}=\"${value}\"|" "$DOT_ENV_PATH"
|
||||||
|
fi
|
||||||
echo "${key}=${value}"
|
echo "${key}=${value}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user