Du könntest die Skripte zusammenfassen. Zur Not auch mit do:
@ARGV = (Argumente erstes Skript);
do 'skritp1.pl';
@ARGV = (Argumente zweites Skript);
do 'skript2.pl';
...
Oder aber die Werte in eine Datei schreiben, um sie dann dort wieder auszulesen.
MfG
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'