Mit
Getopt::Long kann man z.B. die Optionen verarbeiten und entsprechend reagieren.
Mit
exec() lassen sich externe Programme aufrufen, wobei gleichzeitig das Skript beendet wird.
Schema (ungetestet):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
use strict;
use warnings;
use Getopt::Long;
my $call_external_program = 0;
GetOptions(
'extern' => \$call_external_program,
) or exit 127;
if ( $call_external_program ) {
exec( "external_program", @ARGV );
}
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!