6 ms·
> For context: Bash is not available|installed everywhere, and has some inter-version weirdness. Can you cite some sources here? No one knows what you're talki
by ionelm 10y ago
> For context: Bash is not available|installed everywhere, and has some inter-version weirdness.
Can you cite some sources here? No one knows what you're talking about.
- nailer 10y agoNon-OSX BSDs don't include bash, some things like the ... operator don't work on older versions of bash. Many people, especially Solaris and BSD folk, don't like bash scripts, and want you to write shell scripts in Bourne shell instead. Many other people, who code on OS X and deploy on Linux, enjoy the extras bash adds, and only deploy on platforms that include bash.
- sfilipov 10y agoI think your last point is important. I don't think shell script writers should be concerned about Solaris/BSD if they are confident that they will use their scripts only in environments where bash is available.
- stephenr 10y agoThe bash COMPAT page? http://tiswww.case.edu/php/chet/bash/COMPAT http://tiswww.case.edu/php/chet/bash/COMPAT Also, just because you may not know what I'm talking about, don't assume no-one else does.
- ionelm 10y agoSorry, I meant "no one who replied to you knows what you're talking about". Still, that list don't tell much about potential breakages. Are you actually complaining about bash having too many features or are there actual breakages? Please illustrate with examples, not links to tedious changelogs and ad-hominems.