scripts: purge use of test '-a' and '-o' ops and clean up
Although the test utility's '-a' and '-o' operators are
documented by POSIX, they are marked obsolete and may
not be supported by some implementations.
Furthermore, the semantics (i.e. precedence and order of
evaluation) are not well defined when they are in use.
Therefore expunge use of them in favor of multiple tests
combined with '||' and/or '&&'.
At the same time clean up the scripts by removing all
extraneous '\' and other oddities to make the scripts
a bit more stylistically consistent.
Also correct a few minor anomalies noticed in the process.
Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
40 files changed: