> Hi, > > I have a little problem. I have script "test.pl" and inside > this script I want to know what is "my name" (I mean this "test.pl". > > test.pl script > --------------- > > my $this_scripts_name_is = who_am_I(); > > sub who_am_I > { > my $my_name = xxxx; # what I have to put to this "xxxx" to > get "test.pl" scripts name > > return $my_name; > }
The $0 variable already has it so no need for a sub or a new variable. One thing is sometimes it reurns path info also /home/joemama/test.pl That may or may not be a bad thign depending on what you're doing. Test it out with this suicidal little script (or should I say scripticide) #!/usr/bin/perl -w use strict; print "I am $0 hear me roar.\nGoodbye Cruel world!\n"; unlink $0 || die $!; HTH DMuey -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]