Rehash fails if filename begins with literal "!" (explanation mark).
The reason for this is because "!" is treated as a pattern matching character.
Please can you advise work-around for this problem?
Thanks, James