Получавам грешка, докато чета файл и по-долу е скриптът.
#!/bin/bash
$file = "SampleLogFile.txt"; #--- line 2
open(MYINPUTFILE,$file); #--- line 3
while(<**MYINPUTFILE**>) {
# Good practice to store $_ value because
# subsequent operations may change it.
my($line) = $_;
# Good practice to always strip the trailing
# newline from the line.
chomp($line);
# Convert the line to upper case.
print "$line" if $line = ~ /sent/;
}
close (MYINPUTFILE);
Изход:
PerlTesting_New.ksh[2]: =: не е намерен
PerlTesting_New.ksh[3]: синтактична грешка на ред 3: `(' неочаквано
Някаква идея какъв е проблемът?