perldoc使用参考
2014-08-17 17:20:24 阿炯

本站赞助商链接,请多关照。 可在终端下直接查看想要的模块、函数的使用方法,相当于linux系统中man手册。
查看模块文档 perldoc:

perldoc Module::Name

查找 FAQ 的文档:
perldoc -q shuffle

# 配合 -f 选项,可以见到标题中含有相关文字的问题, -q 也支持正则

使用 perldoc 生成 html 来查看:

perldoc -oHTML -dfilename.html -q "Perl ?6"
# -o 是用来指定输出的格式,-d 指定名字

查看 Perl 模块安装的位置(单行命令简单版本)

perldoc -l module_name
perl -Mmodule_name   -e'print $_ . " => " . $INC{$_} . "\n" for keys %INC'

查找YAML模块的文件路径
$ perl -MYAML -e'print $_ . " => " . $INC{$_} . "\n" for keys %INC'
warnings/register.pm => /usr/share/perl/5.14/warnings/register.pm
vars.pm => /usr/share/perl/5.14/vars.pm
Exporter.pm => /usr/share/perl/5.14/Exporter.pm
strict.pm => /usr/share/perl/5.14/strict.pm
constant.pm => /usr/share/perl/5.14/constant.pm
YAML/Node.pm => /usr/share/perl5/YAML/Node.pm
warnings.pm => /usr/share/perl/5.14/warnings.pm
overload.pm => /usr/share/perl/5.14/overload.pm
YAML/Mo.pm => /usr/share/perl5/YAML/Mo.pm
YAML.pm => /usr/share/perl5/YAML.pm
YAML/Tag.pm => /usr/share/perl5/YAML/Tag.pm

查询模块是否安装,和安装的位置
perldoc -lm module_name

直接浏览代码
perldoc -m YAML