in reply to passing an array to another perl script and update
Otherwise, you'll have to serialize the array to pass it to the other script. Traditionally there are a few approaches: if they're typically all a single word, just pass them along the command line. Or you could pipe the array, one item per text line, into the second script. Or if all that fails, dump it in a serialized format (flat text file, CSV, JSON, XML, Data::Dumper, or Storable) and and pass that, either by pipe or in a file of which you pass the filename, to the second script.
|
|---|