There is a difference in the way escripts treats empty strings in the argument list on Windows and Unix. Under cygwin and cmd any "" parameters are stripped out and don't appear in the main(Args) list. The Unix version of escript preserves these as an empty list. This looks like a bug to me. Regards Emile