Hi GNUser
... The only fault I can find is purely cosmetic: There are stray -es in Log.txt: ...
Unfortunately, it's not just cosmetic. The ShowErrors.sh script is basically a state machine and uses the blank
lines as a reset mechanism.
I used echo because it's simple. It didn't occur to me that some versions didn't support escape sequences. I also used
it because it's likely available on all systems. I don't know if that's true of printf.
While it is a good fix, I do want to keep the number of commands required as small and simple as possible just to
minimize the odds of weird stuff like this happening.
Since I was just looking for some extra linefeeds, I'll add a few extra echos in place of the \n sequences.