sub command { no strict; # со стриктом не работает вообще. use Net::SSH::Perl::Cipher; use Net::SSH::Perl::Channel; use Net::SSH::Perl::Constants qw( :msg2 ); my $ssh = shift; my($cmd, $stdin) = @_; my $cmgr = $ssh->{channel_mgr}; my $channel = $ssh->{_session_channel}; $channel->{open}; $channel->{register_handler} (SSH2_MSG_CHANNEL_OPEN_CONFIRMATION, sub { my($channel, $packet) = @_; $channel->{ssh}->{debug}("Sending command: $cmd"); my $r_packet = $channel->request_start("exec", 0); $r_packet->put_str($cmd); $r_packet->send; if ($stdin) { $channel->send_data($stdin); $channel->drain_outgoing; $channel->{istate} = CHAN_INPUT_WAIT_DRAIN; $channel->send_eof; $channel->{istate} = CHAN_INPUT_CLOSED; } } ) #Use of uninitialized value in subroutine entry at C:\ro2.pl line 316. #Undefined subroutine &main:: called at C:\ro2.pl line 316. ; ## 316 row ...etc... Че ему не нравится?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум perl ssh2 в 1 сессию (2008)
- Форум perl: Cannot replace non-existent sub (main::shell) (2008)
- Форум Нид Хелп ! (2021)
- Форум Нид ХелП! (2007)
- Форум Ещё один jabber-shell (2009)
- Форум Хелп Перл (2001)
- Форум лоругл, нид хелп. (2017)
- Форум [некрофилия] Нид хелп (2010)
- Форум perl нид хелп (2009)
- Форум французы нид хелп (2009)