Ok I reformatted the jffs partition and wrote the scripts again using vi, I had been using vi anyway so no change there, but now the scripts work! And the logger works too so I can see my log msgs in system log.
I have one more issue to tackle now, the services-start script setups the LAN port...