这是 perlindexp 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
perlindex - 索引和查询 perl 手册页
概要
perlindex -索引
perlindex 告诉我花在哪里
商品描述
""perlindex -index"" 生成一个 AnyDBM_File 索引,可以用自由文本搜索
查询“”perlindex” a 详细 询问".
在索引中搜索查询的每个单词,并为每个文档生成一个分数
包含它。 将所有单词的分数相加,分数最高的文档是
打印。 在索引之前,所有单词都使用 Porters 算法(参见 Text::English)
和搜索发生。
分数计算如下:
$score{$document} += $tf{$word,$document}/$maxtf{$document}
* 日志 ($N/$n{$word});
协调
$N 是索引中的文档数,
$n{$word} 是包含 字,
$tf{$单词,$文档}
是出现的次数 字 ,在 文件和
$maxtf{$文档}
是任何单词的最大频率 文件.
配置
所有选项都可以缩写。
-最大点击次数 最大命中
要显示的最大命中数。 默认值为 15。
-菜单
-名称菜单 使用匹配作为调用“man”的菜单。 默认是 -菜单.q
-cbreak
-nocbreak 在菜单模式下切换到 cbreak 或不切换。 -cbreak 是默认值。
-冗长 生成在查询词中未找到的附加信息
数据库以及查询的哪些词是停用词。
-conf 使用默认配置(/etc/perlindex/config)以外的其他配置。
例
perlindex foo 栏
1 3.735 lib/pod/perlbot.pod
2 2.640 库/pod/perlsec.pod
3 2.153 库/pod/perldata.pod
4 1.920 库/符号.pm
5 1.802 库/pod/perlsub.pod
6 1.586 库/Getopt/Long.pm
7 1.190 库/文件/路径.pm
8 1.042 库/pod/perlop.pod
9 0.857 库/pod/perlre.pod
0.830 lib/Shell.pm
b 0.691 lib/strict.pm
c 0.691 lib/鲤鱼.pm
d 0.680 lib/pod/perlpod.pod
e 0.680 lib/文件/Find.pm
f 0.626 lib/pod/perlsyn.pod
输入数字或“q”>
按 1 到“f”键将显示相应的手册页。 点击“q”退出。
所有其他键都显示此手册页。
使用 onworks.net 服务在线使用 perlindexp
