Ваша проблема в том, что вы не знаете Perl, а не в том, что вы не знаете SOAP :: Lite.Возможно, вы захотите начать с Modern Perl book (в печатном или бесплатном виде).
SOAP :: Lite - это модуль, а не исполняемый файл, поэтому вы не запускаетеэто непосредственно из командной строки.
use
является частью языка Perl, а не исполняемым файлом, поэтому, опять же, вы не можете запустить его непосредственно из командной строки.
Вы можетенаписать однострочник Perl, который называет его
perl -MSOAP::Lite -E'your perl code here'
… но SOAP достаточно сложен, так что однострочник почти наверняка не тот, что вам нужен.
Вам нужно открытьтекстовый файл, поместите стандартный шаблон Perl вверху (строка shebang вместе с use strict; use warnings;
), а затем напишите свою программу (чтобы вы могли сохранить ее).
#!/usr/bin/perl
use strict;
use warnings;
use SOAP::Lite;
, затем вы можете запустить скриптВы сохранили:
perl path/to/your.pl