终端中的Perl需要很长时间才能加载

时间:2015-11-07 11:16:40

标签: perl

我是perl的新用户,想要从Ubuntu终端运行它,所以我只输入了perl。加载它需要永远。我需要做什么?为了确保安装了perl,我键入了:

 perl -v

This is perl 5, version 18, subversion 2 (v5.18.2) built for x86_64-linux-gnu-thread-multi
(with 41 registered patches, see perl -V for more detail)

Copyright 1987-2013, Larry Wall

1 个答案:

答案 0 :(得分:6)

如果您只输入perl,则会收到来自STDIN的脚本。

没有永远加载。它正在等你输入一个Perl程序。

通常不希望直接输入STDIN(因为你的代码没有保存,你纠正错误的能力有限)。

将程序写入文本文件,然后将该文件指定为参数。

perl myScript.pl

或者,确保使用适当的shebang行(#!/usr/bin/env perl)启动脚本,并使其可执行(chmod +x myScript.pl),直接执行:

./myScript.pl

如果您正在寻找Python风格的REPL,那么您可以use CPAN安装Devel::REPL并启动它:

re.pl

re.pl in action