Package: bash
Version: 2.05b-26

Though I have not tested for the stable version, I am afraid this bug
still exists in the latest version because I cannot find any related
bug on the BTS.
Not only Debian (oldstable) but the latest Suse has the same
problem, and I am afraid this is a very widely-spread unfixed bug...

Please try
  % bash -c 'test ! -a . && echo true'
and compare with the result of
  % bash -c '/usr/bin/test ! -a . && echo true'
.
The '[' builtin has the same problem, as expected.

What is interesting is that the results of
  % bash -c 'test ! -z foo && echo true'
and
  % bash -c '/usr/bin/test ! -z foo && echo true'
agree to each other.


Regards,
Masanobu Ozaki


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to