authorise '-' char for hex a filenames

osx may add ‘-1’,’-2’, etc suffix to files on copies. so don’t skip
filenames if they contain that char.