这是命令 perlshp,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
perlsh - 具有行编辑功能和变量名称的单行 perl 评估器
完成功能
概要
珀尔什
商品描述
该程序读取输入的一行,并通过 perl 解释器对其进行评估,并打印
结果。 如果结果是列表值,则列表的每个值都按行打印
线。 这个程序可以用作一个非常强大的计算器,它具有完整的 perl
功能。
这是一个示例程序 Term::ReadLine::Gnu 模块。 当您输入一行时,该行
GNU Readline 库的编辑功能可用。 Perl 符号名称补全
功能也可用。
在调用之前,该程序读取 〜/.perlshrc 并评估文件的内容。
当这个程序终止时,历史缓冲区的内容被保存在一个文件中
~/.perlsh_history,并在下次调用时读取。
变数
您可以通过设置以下变量来自定义“perlsh”的行为 〜/.perlshrc;
$PerlSh::PS1
主要提示字符串。 以下反斜杠转义的特殊字符可以是
用过的。
\h:主机名
\u:用户名
\w:包名
\!: 历史编号
默认值为`"\w[\!]$ "'。
$PerlSh::PS2
辅助提示字符串。 默认值为“>”。
$PerlSh::历史文件
保存命令历史的文件的名称。 默认值为
"~/.perlsh_history".
$PerlSh::HISTSIZE
如果不是“undef”,这是历史记录中要记住的最大命令数。
默认值为 256。
$PerlSh::严格
如果为 true,则限制不安全的构造。 请参阅 perl 手册页中的“使用严格”。 默认的
值为 0;
使用 onworks.net 服务在线使用 perlshp