Size: a a a

2020 March 11

ММ

Максим Максимов in Modern::Perl
Andrey Konovalov
Такая команда уже лет 15 как не работает
работает с опцией —preserve
источник

AK

Andrey Konovalov in Modern::Perl
Oleg Pronin
perl -c не спасет.
Все что написано в BEGIN выполнится
Да... Ну, хорошо у нас тут, судя по всему, никто никакой BEGIN не использует. Бизнесу такие модные вещи не нужны.
источник

VG

Vadim Goncharov in Modern::Perl
Andrey Konovalov
Нет, запускать только Perl-овые файлы если эти файлы находятся в куче какого-то (мусора)
так надо просто кучу разгрести один раз
источник

OP

Oleg Pronin in Modern::Perl
Andrey Konovalov
Да... Ну, хорошо у нас тут, судя по всему, никто никакой BEGIN не использует. Бизнесу такие модные вещи не нужны.
Любой use это BEGIN.
Все что написано в подключаемом файле исполняется немедленно
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
а почему перла ругается на синтаксис print $self->{chan} 'string'; ?
источник

R

Roman in Modern::Perl
скажи явно: $self->{chan}->print
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
с чего бы это?  $self->{chan} -- это типа дескриптор
источник

VG

Vadim Goncharov in Modern::Perl
сработает, не ссы
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
не-а
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
Scalar found where operator expected at ./lib/ssh.pm line 35, near "->print $cmd"
       (Missing operator before $cmd?)
источник

VG

Vadim Goncharov in Modern::Perl
мож там и правда скаляр, а не глоб? а вообще с контекстом надо показывать
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
какой нахрен контекс еще?
если пишу
my $c = $self->{chan};
print $c 'string;
то все работает.
что еще в конекст надо?
источник

VG

Vadim Goncharov in Modern::Perl
незакрытую кавычку?
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
ну и там не настоящий глоб, а тпа дескриптор
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
это я тут упустил
источник

VG

Vadim Goncharov in Modern::Perl
мож ты и в коде выше чото упутил
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
насколько выше?
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
еще раз, в этом коде
my $c = $self->{chan};
   print $c $cmd;
   print $self->{chan} $cmd;
источник

VG

Vadim Goncharov in Modern::Perl
возможно, что и далеко выше, ошибки синтаксиса - они такие, может выдать совсем другое в другом месте
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
на третью строку ругань есть, на вторую -- нет
источник