News for hackers. Stuff that matters.
Re:Bash $* and $@ (2017) by bsder on Sunday January 12, 2020 @07:26PM (#22030826)
> If I run a shell script I wrote ten years ago, it works.

I'll provide the counterexample.

Any scripts I wrote more than 10 years ago for actual "Bourne shell" /bin/sh often fail in mysterious (and sometimes silent) ways when run under bash.

Bash is just as guilty of backward incompatibility as Python is. Python at least generally has the decency to squawk about it.

Re:Bash $* and $@ (2017) by scbrg on Monday January 13, 2020 @03:36AM (#22032815)
Well, I won't argue with that. When I say shell script, I mean POSIX. I never write bash scripts (although admittedly, I do miss pipefail).