generated from me/template-mit
Add function which can set a vaiable to a value dynamically.
This commit is contained in:
@@ -263,6 +263,24 @@ function push {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function set-variable {
|
||||||
|
var="$1"
|
||||||
|
val="$2"
|
||||||
|
echo -n "export $var=\"$val\" - "
|
||||||
|
|
||||||
|
export $var="$val"
|
||||||
|
status="$?"
|
||||||
|
|
||||||
|
if [[ "$val" == "${!var}" ]]; then
|
||||||
|
echo "Success!"
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Failed with status '$status', $var is '${!var}'."
|
||||||
|
return $status
|
||||||
|
}
|
||||||
|
alias set-var="set-variable "
|
||||||
|
|
||||||
# Enhance Bin Scripts #
|
# Enhance Bin Scripts #
|
||||||
|
|
||||||
# MASTER and CLONE folders.
|
# MASTER and CLONE folders.
|
||||||
|
|||||||
Reference in New Issue
Block a user