ternary example

Just a quick little example on ternary bash syntax.

[[ $member = *mongodbarb* ]] && port=30000 || port=27017

Example

reese@MacBook ~ $ node=webserver01
reese@MacBook ~ $ [[ $node = *webserver* ]] && port=30000 || port=27017
reese@MacBook ~ $ echo $port
30000
reese@MacBook ~ $ node=appserver01
reese@MacBook ~ $ [[ $node = *webserver* ]] && port=30000 || port=27017
reese@MacBook ~ $ echo $port
27017
Share