configure shell game

Damien Miller djm at mindrot.org
Wed Jun 3 07:48:36 AEST 2026


On Tue, 2 Jun 2026, Darren Tucker via openssh-unix-dev wrote:

> Hi.
> 
> I was recently reminded of this nonsense from the Solaris /bin/sh while
> running a regression test:
> 
> run test proxy-connect.sh ...
> [...]/proxy-connect.sh: warning: line 6: `...` obsolete, use $(...)
> [...]/proxy-connect.sh: warning: line 6: `...` obsolete, use $(...)
> [...]/proxy-connect.sh: warning: line 15: `...` obsolete, use $(...)

I'm stuggling to understand why a shell implementer would add such a
message. ` isn't deprecated by any standard that I'm aware of, e.g.
SUSv8 doesn't:

https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html#tag_19_06_03

This seems like someone's preference that somehow got implemented as
a warning.

-d


More information about the openssh-unix-dev mailing list