есть файл fill, который запускается и слушает определенный порт, при подключение на этот порт после авторизации смотрю что вводится
Код: Выделить всё
if (/^help[\s]([a-z0-9-]+)/i) { help($1); }
elsif (/^(help)/i) { help(); }
функция help() вынесена в modu/help (если не выносить то все работает как надо), я делаю require "modu/help"; и при вводе в консоль "help" рвется соединение из за какойто ошибки. К сожалению я непредставляю как посмотреть из за какой плюс ко всему етому если я в modu/help в конце ставлю 1; (что значит так нигде и ненашел, как я понял это возврат в начало) и коментирую package fill::help; то соединение не рветься, но выводиться белеберда
helpplф copyrightUцг
PuTTYPuTTYPuTTYPuTTY
copyright это название файла который открываеться при вводе "help copyright"