Hi, all -- It must still be early, because I just don't get this.
Given the snippet
sub setpath(my $shelltype)
{
my ($setenv,$equals) ;
# $_[0] =~ /tcsh/ && $setenv = "setenv" ;
# $_[0] =~ /tcsh/ && { $setenv = "setenv" ; } ;
# $_[0] =~ /tcsh/ && { $setenv = 'setenv' ; } ;
# if $_[0] =~ /tcsh/
# {
# $setenv = "setenv" ;
# $equals = " " ;
# }
$setenv = "setenv" if $_[0] =~ /tcsh/ ;
$equals = " " if $_[0] =~ /tcsh/ ;
$setenv = "" if $_[0] =~ /tcsh/ ;
$equals = "=" if $_[0] =~ /bash/ ;
can you please tell me why the various commented formats don't work? I'm
going to need to set multiple things, so the last commented version is
best, but even more I just plain don't like "action if test" format :-)
No, my Camel Book is still packed from the move, or I'd probably be able
to find this easily.
TIA & HAND
:-D
--
David T-G * It's easier to fight for one's principles
(play) [EMAIL PROTECTED] * than to live up to them. -- fortune cookie
(work) [EMAIL PROTECTED]
http://www.justpickone.org/davidtg/ Shpx gur Pbzzhavpngvbaf Qrprapl Npg!
msg27090/pgp00000.pgp
Description: PGP signature
