Hallo Otto,
Wenn ich deinen Vorschlag nehme, dann brauche ich auch gleich gar nichts auslagern. Da am Ende alles in einer Datei steht.
Das verstehe ich nicht? Die Scripte a.pl und b.pl (das habe ich in meiner Darstellung leider falsch gemacht, dort steht a.pm und b.pm) sind einzelne Dateien und die gemeinsamen Routinen sind in eine weitere Datei ausgelagert. Ist nicht das, was Du wolltest?
Wenn du nicht alles Exportieren willst, dann schau dir mal %EXPORTER_TAGS an, dann braucht man nicht Pseudodateien die keine Aufgabe haben.
Wo sind denn Pseudodateien ohne Aufgabe?
Besten Gruß
JOhnnY