perl
сам по себе запустит интерпретатор, а затем дождется, пока программа войдет в систему через STDIN . Ctrl + c прервет интерпретатор и завершит работу.
Чтобы ввести короткую программу через STDIN в командной строке, которая делает то же самое, что и perl -e 'print "hello, world"'
(в Windows переверните кавычки: perl -e "print 'hello, world'"
):
> perl
print "hello, world!";
^D
hello, world!
>
^D
- это обозначение для Ctrl + d , которое обозначает конецвходной поток.Обязательно нажимайте Введите после Ctrl + d , поскольку Perl использует строковый буферизованный ввод.