in reply to Par Packager - executable

G'day g_speran,

As ++swl hinted, you may be commenting out the argument.

Arguments with no hashes:

$ perl -E 'say "Args (@ARGV): ", 0+@ARGV' A B C Args (A B C): 3

Arguments commented out with hash:

$ perl -E 'say "Args (@ARGV): ", 0+@ARGV' #A B C Args (): 0

Arguments with an escaped hash to prevent commenting:

$ perl -E 'say "Args (@ARGV): ", 0+@ARGV' \#A B C Args (#A B C): 3

— Ken

Replies are listed 'Best First'.
Re^2: Par Packager - executable
by swl (Prior) on Mar 14, 2019 at 11:43 UTC

    # is a valid file name character on windows, and comments start with two colons ::. That said, the OP does not specify which OS they are using...