in reply to Unexpected file test (-f) result on Windows
The slashes are used for separating directory parts, and : is used to separate a stream name, and double-quote avoids having to escape out quotes. So, maybe the left-angle is used for something internally, too, and using that reserved character as part of a file name is conflicting with that.< > : " / \ |
If I use the \\? prefix to turn off parsing, it seems to treat the < like any other character, but still uses * for a wildcard.
|
|---|