Имеет ли perl интерактивную оболочку?

Языки, такие как Ruby, Python, Lua, PHP, Node.js и т.д., Имеют простую "оболочку", где вы можете вводить простые однострочные и видеть результат. Есть ли у Perl что-то подобное? Я не ищу что-то фантастическое, что делает довольно печать (я буду использовать print()) или принимает многострочный вход.

История такова:

Мне нужно поэкспериментировать с некоторыми регулярными выражениями. Я знаю, что могу сделать perl -e "..." но тогда мне нужно скопировать -e scape код, и это усложняет ситуацию. Если бы у меня была оболочка Perl, мне не нужно было беспокоиться о побеге.

2 ответа

Вы когда-нибудь пробовали Reply.pm? Я использую его.

https://metacpan.org/release/Reply


Попробуйте использовать этот модуль CPAN:

Perl :: Shell

licensed under cc by-sa 3.0 with attribution.