Fix SF bug #456386: test_commands regression failure (Andrew Dalke)

    test_commands does not work on IRIX

    It assumes the output of "ls /bin/ls" is a line
    that starts with a '-'. On IRIX that file is
    a symbolic link, so the first character is an l.
    This causes test_getstatus to fail.
diff --git a/Lib/test/test_commands.py b/Lib/test/test_commands.py
index 77372c5..1cd8b8b 100644
--- a/Lib/test/test_commands.py
+++ b/Lib/test/test_commands.py
@@ -32,7 +32,7 @@
     def test_getstatus(self):
         # This pattern should match 'ls -ld /bin/ls' on any posix
         # system, however perversely configured.
-        pat = r'''-..x..x..x   # It is executable.
+        pat = r'''[l-]..x..x..x # It is executable. (May be a symlink.)
                   \s+\d+       # It has some number of links.
                   \s+\w+\s+\w+ # It has a user and group, which may
                                #     be named anything.