Хотелось бы внутри скрипта баша вызывать некоторую программу на перле (можно конечно вызывать из баша выполнение перл-скрипта, но хочу, чтобы было всё в одном файле).
И вот в чём, собственно, у меня проблемы. Например, есть программа на перл (это кусок, в котором происходит ошибка):
#!/usr/bin/perl -w
# test.pl
$idx = 0;
$idx++;
print "$idx\n";
Всё работает, выводит "1".
Есть скрипт баш:
/usr/bin/perl -w << END_OF_PERL
$idx = 0;
$idx++;
print "$idx\n";
END_OF_PERL
Выдаёт ошибку:
syntax error at - line 1, near "="
Execution of - aborted due to compilation errors.
Подскажите, что я не так делаю?? Я ещё пробовал написать так:
/usr/bin/perl -w -- << END_OF_PERL
но ничего не изменилось. Заранее благодарю.

Ответ на:
комментарий
от grustnoe

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Почему не работает? (2016)
- Форум perl, регулярка (2018)
- Форум perl, switch, argv (2021)
- Форум Perl, обработка даты (2015)
- Форум PERL и use strict (2005)
- Форум Не работает LWP (2006)
- Форум Can't locate Gtk/Gdk/Pixbuf.pm ::классика Slackware??! (2005)
- Форум ssh+perl+mkdir+костыли (2012)
- Форум [Perl][Apache] Не могу понять в чём проблема (2010)
- Форум Проблемка с inetd и скриптом на Perl, работающего в качестве запускаемого первым сервера. (2001)