![]() |
![]() |
5 Einträge, 1 Seite |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#!/usr/bin/perl use strict; use warnings; use Getopt::Long; GetOptions( 'debug:s' => \my $debug, ) or die; if (defined ($debug)) { $debug = {map {$_, 1} split /,/, $debug}; } sub debug { my ($msg) = @_; my $caller = (caller(1))[3]; warn "$msg\n" if exists $debug->{$caller}; } sub foo { debug('foo called'); } sub bar { debug('bar called'); } foo(); bar();
![]() |
![]() |
5 Einträge, 1 Seite |