in reply to Re^2: Getopt Long and processing arrays from Linux shell
in thread Getopt Long and processing arrays from Linux shell

What about ommiting the -file option alltogether and using all non-option arguments in @ARGV as file names?