There seems to be carriage return characters as end line marks. This causes "No such file or directory" when executing the pcgen.sh. They should be changed to line feed characters.
Lubuntu 16.04
This was resolved some time ago.