On 8/14/25 21:18, Collin Funk wrote:
Just adding here that POSIX.1-2024 removed the -a and -o operators [1]:
Austin Group Defect 1330 is applied, removing the obsolescent (and
optional) -a and -o binary primaries, and '(' and ')' operators.
So I don't think we should spend much time worrying about it.
Yes, as of POSIX.1-2024 the behavior of "test -a -a -a" is unspecified
so coreutils "test" can now do whatever it likes. If someone really
wanted to make it conform to older POSIX too I think we should accept a
patch but it's low priority.