;@EXEC_ONCE /drive0/var/pcmplay < /drive0/var/startup/1.pcm

I'm _guessing_ that this needed to be;
;@EXEC_ONCE "/drive0/var/pcmplay < /drive0/var/startup/1.pcm"

Once you put it into the bash script the quotes are no longer needed.
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.