|
|||||||||||||||||||||||||||
Dette stykke kode:
print $rpm_lines[0], $rpm_old[0], "\n";
if ( "$rpm_lines[$count]" != "$rpm_old[$count2]" ){
print Should get $rpm_lines[$count] , "\n";
}
Giver mig:
alsa-2.2.16_0.5.7-9mdk.i586.rpmdump-0.4b16-3mdk.i586.rpm
Argument "dump-0.4b16-3mdk.i586.rpm" isn't numeric in ne at
./test line 30.
Argument "alsa-2.2.16_0.5.7-9mdk.i586.rpm" isn't numeric in ne at
./test line 30.
Jeg har prøvet både med og uden "" i if tingen.
Men hvorfor er det at den ikke vil sammenligne strengene ??
--
/Jesper Krogh
Student at DTU Denmark.
See the future ... Choose Linux.
|
||||||||||||||
|
||||||||||||||