On (info "(coreutils) Access permission tests")
don't say
‘-r FILE’
True if FILE exists and read permission is granted.
‘-w FILE’
True if FILE exists and write permission is granted.
‘-x FILE’
True if FILE exists and execute permission is granted (or search
permission, if it is a directory).
Say ... "is X-able by the current user."
Same on the ls man page.
Else you are not being clear if this is just testing if a certain bit
has been set, vs. something to do with the current user vs. the file owner!