With some minor alterations to make it easier to read, and a couple of little corrections:
This log shows all faces with a texture scale below 2 or above 3. The violations are ordered by entity and brush number, makingthem easy to find in Hammer: press Ctrl + Shift + G to open the 'Go To Brush Number' dialog (or access it through the Hammer menu) and enter the entity and brush number as given in this file.
The other information shown is the line number and the offending scale. The line number is nothing else than a line in the .map file - this is a text file. Yes, you could open it in Notepad if you wanted to.
Please note that this tool was built with the Bad Surface Extents compile error in mind. Texture scales lower than 0.1 or higher than 10 could be the source of this problem, though a 'texture axis perpendicular to face' may also cause this error. That one however can be found with Hammer directly by checking for problems (Alt + P).
Might be nice to have n before "Entity #" to break it up a bit, and maybe save the double-colons for the brush numbers, using single ones for the actual errors, like this:
: Scale too low at line: 430 (1)
: Scale too low at line: 430 (1)
Entity #6
:: Brush #0
: Scale too low at line: 439 (1)
: Scale too low at line: 439 (1)
: Scale too low at line: 440 (1)
Oh, and check if you need an 's' for this stuff if you want to, of course. Makes it look a bit more professional.
Summary: 600 violation[m]s[/m], spread across 4 entitie[m]s[/m] and 50 brushe[m]s[/m].
PS: treshold -> threshold!