On 10/21/18 2:09 AM, Paul Eggert wrote: > I have the opposite impression. Any scripts using this confusing -a operator are > already broken, and we should phase it out. Not that anybody actually *uses* > coreutils "test -a". Done with the attached 1st patch. The 2nd patch is a cleanup avoiding the redundant checking of unary operators in test_unop and unary_operator. The 3rd patch adds support for 'test -N FILE' as in bash. Please check (on various platforms / file systems if possible). Thanks & have a nice day, Berny