Originally Posted by thisisjohn
The reason could be that those trying it edited the config file using Windows Notepad. This will create a config file in which each line will end with CRLF (0D0A) and not just LF (0A) as your hide.sh code seems to expect.
I got it working using the Hex editor XVI32 when editing the config file
The weird thing was. it wasn't consistently repeatable in the tests I did.
Happy to retest if this is widely used.