Date: Mon, 28 Nov 2022 02:53:40 +1000
From: Martin D Kealey <[email protected]>
Message-ID:
<CAN_U6MXYV6Ukq9DC7XFKSZm-XPEbTJM=n84bsbqxuxhc7db...@mail.gmail.com>
| The expansion `$[var+replacement}` was part of the Bourne shell when I used
| it in 1985 (before POSIX was first published),
>From the original Bourne sh (released outside Bell Labs in 1979)
| whereas `test A -gt B` is rather newer,
No, same vintage. All appeared in 7th edition - though test wasn't
built into the shell back then (still worked just the same, just a bit
slower).
| and `test -v` is only a Bash extension (and similarly wasn't
| added until later).
Yes.
There's also no need to use [[ ]] for this, good old test (or [ ])
works for everything described here, except -v, (and is portable).
kre