Skip to content

Instantly share code, notes, and snippets.

@alvarow
Last active August 17, 2016 13:35
Show Gist options
  • Save alvarow/109f1d244624f67e38d684d30101b677 to your computer and use it in GitHub Desktop.
Save alvarow/109f1d244624f67e38d684d30101b677 to your computer and use it in GitHub Desktop.
Bash default value environment variable that can be overridden
#!/bin/bash
: ${OVERRIDETHIS:="somedefault"}
echo ${OVERRIDETHIS}
@alvarow
Copy link
Author

alvarow commented Aug 17, 2016

Sample output:

$ bash ./bash-var-default-value.sh 
somedefault

$ OVERRIDETHIS="overridden" bash ./bash-var-default-value.sh 
overridden

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment