4 ms·
Just for the record, the Google guide focuses on Google infrastructure and systems, not portability. Using /bin/bash for instance is not a good idea if you want
by moviuro 8y ago
Just for the record, the Google guide focuses on Google infrastructure and systems, not portability. Using /bin/bash for instance is not a good idea if you want to port your work to BSD systems.
- richardwhiuk 8y agoWhich you probably don't care about.
- stephenr 8y agoBash isn't even a good choice if you want to support just macOS and Linux, because the versions available are so wildly different.
- jsjohnst 8y ago1) supporting both macOS and Linux in bash is trivial. Just stick to Bash 3 functionality. 2) Bash4 is trivial to install on macOS via home brew, so saying “available” is a misnomer. “Default” would be a bit better, but many Linux distros still in use don’t use Bash4. 3) Bash 3 vs 4 isn’t “wildly” different.