in reply to Reaped: Arrrgghhh ... I'm stumped

Why is the second script NOT picking up the parameters it gets passed from the system line in the first script

Apparantly because you never access the @ARGV array in the second script to retrieve the command line parameters.