hi,
What i am doing in this script, if .vbp or .dsp exists the $counter should
be incremented.
If $counter >=1 it should say the projct already exist.
I have a doubt, it is giving syntax error as follows:
syntax error at \\blrk35ed\javeed\proj.pl line 51, near "}"
Execution of \\blrk35ed\javeed\proj.pl aborted due to compilation errors.
Am i doing something wrong in my script
#!c:\perl\bin\perl
#!c:\post\postie\postie.exe
$counter=0;
$PN="$ENV{'CLEARCASE_PN'}";
($FNAME, $FEXTENSION)=split(/\./,$PN);
$SMTP_SERVER="132.186.192.2";
#my $EMAIL_DOMAIN="sisl.co.in";
$SUBJECT="ADDED DSP/VBP PROJECT TO CLEARCASE(NOTE: THIS IS AUTOMATICALLY
GENERATED MAIL MESSAGE.)";
#@EMAIL_TO_LIST =("SAR.Javeed\@sisl.co.in","Manoj.Panda\@sisl.co.in");
@EMAIL_TO_LIST1=("SAR.Javeed\@sisl.co.in");
my $DATE_TIME=localtime;
#print "$DATE_TIME";
#Trigger activation mail notification for controlled action on VOB
#\($ENV{'CLEARCASE_VOB_PN'}\):\n
#operation:$ENV{'CLEARCASE_OP_KIND'}\n
my @MSG =
(" User:$ENV{'CLEARCASE_USER'}\n
Date:$DATE_TIME\n
Element:$ENV{'CLEARCASE_XPN'}\n
Comment:$ENV{'CLEARCASE_COMMENT'}\n");
#############################################
#my @MSG1 =("\n\n\n NOTE: THIS IS AUTOMATICALLY GENERATED MAIL
MESSAGE.\n");
#open(FD,">c:\\temp\\testblat.txt");
open(FD,">\\\\blrk35ed\\temp\\testblat.txt");
foreach $msg(@MSG){
print FD $msg;
print "\n";
}
close(FD);
#print @MSG;
$msg = join("",@MSG);
#print $msg;
$msg=~ s/\\/\\\\/g;
$FEXTENSION=~ s/\\/\\\\/g;
#print "$FEXTENSION";
if (($FEXTENSION =~ /^vbp$/i) || ($FEXTENSION =~ /^dsp$/i))
{$counter=$counter+1; }