[Comm] sed -?

Dolgov OV =?iso-8859-1?q?dov_=CE=C1_media-link=2Einfo?=
Вт Окт 5 18:27:36 MSD 2004


On Tue, 05 Oct 2004 17:07:04 +0400
"Aleksander N. Gorohovski" <angel на feht.dgtu.donetsk.ua> wrote:
> Напиши програмку на perl, типа
> ---------------------------------
> #!/usr/bin/perl
> 
> open (FILE,"list1.txt");
> @a=<FILE>;
> close (FILE);
> my $i;
> for (@a) {
> /<\/TD><\/tr>/\n/g;
> $a[$i++]=$_;
> }
> open (FILE,">list2.txt");
> print FILE @a;
> close (FILE);
> -------------------------
> Если ничего не пропустил, должно работать

Чегото он ругается на команду перевода строки в программе (если я
правильно понял):
Backslash found where operator expected at ./myperl line 8, near
"/<\/TD><\/tr>/\"        (Missing operator before \?)
syntax error at ./myperl line 8, near "/<\/TD><\/tr>/\"
Execution of ./myperl aborted due to compilation errors.

Может я просто чего-то пропустил в man (sed|ed|awk) Просто уж очень
тяжко вникать в доку на не совсем понятном языке :-\

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454



Подробная информация о списке рассылки community