Skip to content

Latest commit

 

History

History
executable file
·
699 lines (454 loc) · 19.1 KB

perlutil.pod

File metadata and controls

executable file
·
699 lines (454 loc) · 19.1 KB

NAME

perlutil - Perl ���絽������宴�˨�������宴�若�吾�������⓾�������⓾�若����c�ŝ����

DESCRIPTION

Perl ���絽���壔��Perl ��ゃ�潟�帥����ŝ�粋�ʃ昆�����宴�˨��罕������ŝ�⓾�若����c�ŝ����c����激�鴻������� ��ゃ�潟�鴻����若�˨����障����� ��障�����Perl ���絽���ʃ昆�����ゃ�潟�鴻����若����☎����勌�������������☖戎�����⓾�若����c�ŝ����c�� ��������障����� �����勖����吾�壔����������勉�⓾�若����c�ŝ����c�勌��荀с��腓冴�����篏���������������勉�����茯㋛�������� ��������������医����≪�吾�ャ�若�˨�勖����吾�吾�勉����ゃ�潟�帥�����箴����������������絖���������⓾����障�����

LIST OF UTILITIES

(��⓾�若����c�ŝ����c�勌��荀�)

Documentation

(������)

perldoc

Perl �����吾�勉�<�ゃ�潟�勉�ゃ�潟�帥�若����с�若�鴻�� perldoc ��с�����������������茯㏍����⓾������� ��������������壔����������������������������с�̥�肴�������⓾�������������с����������� perldoc ��壔���憜����勉����c�㋘�壔����ŝ�˨����������<�ゃ�˨����激�鴻������� ��ゃ�潟�鴻����若�˨�������� Perl ��≪�吾�ャ�若�˨��(�����勖����吾�勉��������) 罔�羣������吾����若�吾�� ��遵�冴�������潟����í�若�������������障����� �����勖����吾�̬��菴違�������⓾�������⓾�若����c�ŝ����c�̹�≪����������宴��緇������˨�壔�� perldoc <name> ���篏帥�c�⓾��������������

pod2man and pod2text

(pod2man ��� pod2text)

腴壩�˨�����絎�茵�������������perldoc ��壩�勰����� POD (Plain Old Documentation - 茯㋛����˨�ゃ����⓾�� perlpod ���������) ��� man �����若�吾��紊������������勉� pod2man ���篏帥��������������������������茵◐ず��������������� man ���篏帥����障��; ������ man �����ñ����с����ŝ����翫����壔��篁c�������� pod2text ���篏帥�������☗�阪���� 絅純�帥�勉����若�吾�c�˨����ゃ����������障�����

pod2html and pod2latex

(pod2html ��� pod2latex)

筝�菴違�勌����ゃ����宴�˨��������篋���ゃ�勉�潟�潟����若�帥����������障��: pod2html �� POD ������ HTML �����若�吾��������������pod2latex ��� LaTeX �����<�ゃ�˨�� �����������障�����

pod2usage

�����˨�������̬��菴違�������⓾�������⓾�若����c�ŝ����c�勌戎�����鴻����ャ����������������ŝ����� pod2usage ��� "USAGE" ��勛����勉�帥����遵�冴����障��; 筝������勉�⓾�若����c�ŝ����c� -help 篁������у�若�喝�冴����������������̬�ɱ�������̬�ɱ����ʃ昆���絲障����� pod2usage ��� ��若�喝�冴����障�����

podselect

pod2usage ��� podselect ��勛�号����宴�若�鴻�с��POD ��ф�吾�������⓾����������吾����� ��劫����勐�������勛�������遵�冴�������������勉�⓾�若����c�ŝ����c�с����� 箴������違����⓾�若����c�ŝ����c�˨�� "USAGE" 膀������������障��������Perl ��≪�吾�ャ�若�˨�˨� ��勰�� "SYNOPSIS" 膀������������障��: podselect -s "SYNOPSIS" ... ��壩��絎���������� �����<�ゃ�˨����������勛�������遵�冴����障�����

podchecker

��ʃ昆��勖����吾�� POD ��ф�吾�������ŝ�����podchecker ��⓾�若����c�ŝ����c� �����若�壔�≪�������勉����í�若���「�����障�����

splain

splain ��� perldiag ��吾�勉�ゃ�潟�帥�若����с�若�鴻�с�� - �����í�若�<����祉�若�吾�� �����若�鴻�������⓾�������ŝ����勉�������̬ą��������障�����

roffitall

roffitall ��⓾�若����c�ŝ����c�壔�激�鴻�������˨�壔�ゃ�潟�鴻����若�˨�������障����������� Perl �����若�鴻�㏍�������� pod/ �����c�㋘�壔����ŝ�˨����障��; �������� ���絽���勐����⓾�勖����吾�� *roff 綵√�����紊���������⓾�� ���篏���勉�帥�ゃ����祉����� PostScript ��������㏍�鴻�������<�ゃ�˨�������������障�����

Converters

(��潟�潟����若��)

��㋘�㋘�激�若����㏍�違�í����� Perl ���紊������������勉����í�������������˨��筝���ゃ�勐����������c�˨�帥�� ���罌宴����⓾����障��:

a2p

a2p ��� awk ��鴻�壔�ŝ�������� Perl �����㏍�違�í�����紊���������障��; 箴������違�� ���膣���� awk ��鴻�壔�ŝ�������с����� {print $2} ��� a2p -F: ������������ 篁ヤ����勉�������ŝ�潟�若����������˨����� Perl �����㏍�違�í����������������障��:

while (<>) {
    ($Fld1,$Fld2) = split(/[:\n]/, $_, -1);
    print $Fld2;
}
s2p and psed

(s2p ��� psed)

���罕���˨��s2p ��� sed ��鴻�壔�ŝ�������� Perl �����㏍�違�í�����紊���������障����� s/foo/bar ���絲障����� s2p ���絎�茵�������������篁ヤ����勉�������ŝ�潟�若����� ��冴�˨����� Perl �����㏍�違�í����������������障��:

while (<>) {
    chomp;
    s/foo/bar/g;
    print if $printit;
}

psed ��������☀儀���������������Perl ��ф�吾�������� sed 絎�茖���勉����������壔����������障�����

find2perl

���緇���˨��find2perl ��� find ��潟����潟��������File::Find ��≪�吾�ャ�若�˨��篏帥�c�� Perl ��勛��箴∞�í��紊���������障����� find2perl . -user root -perm 4000 -print ��壔��篁ヤ����勉������� File::Find ��勉�������勉�潟�若�˨�������壔�泣����˨�若����潟�������������障��:

sub wanted {
    my ($dev,$ino,$mode,$nlink,$uid,$gid);
    (($dev,$ino,$mode,$nlink,$uid,$gid) = lstat($_)) &&
    $uid == $uid{'root'}) &&
    (($mode & 0777) == 04000);
    print("$name\n");
}

篁���勤��茯����紊������������������勉����������勉����c�˨�帥�����罕���˨�� pl2pm ��⓾�若����c�ŝ����c�壠𡉴����鴻�帥�ゃ�˨�� Perl 4 ��í�ゃ����í�ŝ����違����� ��鴻�帥�ゃ�˨�� Perl5 ��≪�吾�ャ�若�˨��紊������������勉����í����障�����

Administration

(膊∞��)

config_data

�����ャ�������若�粋┃絎���勉�������� Module::Build �����若�鴻�勤┃絎������<�ゃ�˨��篏帥�c�⓾����� Perl ��≪�吾�ャ�若�˨�勤┃絎���勐�����������������紊���眼��茵�������

libnetcfg

libnet 荐㊤����勤;腓冴��紊���眼����������˨�� libnetcfg ��潟����潟�����絎�茵������障�����

perlivp

perlivp �����㏍�違�í����壔����˨����������� Perl �����若�吾�с�潟�������鴻���������������� Perl ��純�若�鴻�潟�若����������˨�������̬┃絎������障����� ��������壔��perl �����í�ゃ����í�ŝ��罩c�������ゃ�潟�鴻����若�˨�������⓾�����������罎�荐若�������������˨�� make install (�����������壔����í����������í�若����˨�����膈�箴<�ʋ��膓����) �� 緇����絎�茵���������障�����

Development

(������)

Perl �����㏍�違�í����勰����冴����鴻�� Perl ��� C ��ф�≦宍��������勉����í�����筝�臂ゃ� ��⓾�若����c�ŝ����c����������障�����

perlbug

perlbug ��壔��perl ��ゃ�潟�帥����ŝ�粋�ʃ昆���罔�羣���í�ゃ����í�ŝ�≪�吾�ャ�若�˨�勉����違�� �����肴�������怨����������������勖ィ絅���勖�号����с��; �����医�怨��������腮帥�������������˩戎��������˨��perlbug ��勖����後��篏��������� 茯㏍����с��������������

perlthanks

�����勉����㏍�違�í����� perl ��勌����������<�潟�����������茗���勉�<����祉�若�吾���������������� 膂≦����ʋ�号����с����� ������ perlbug �����ャ�勐�������с�ゃ�潟�鴻����若�˨����������勉�с�����

h2ph

Perl ��� C ��í�ゃ����í�ŝ���・膓���������������� XS ��激�鴻����������с����������� �����㏍�違�í����� C ��������������<�ゃ�˨��茯㏍�粋昭�����������с�í�ゃ����í�ŝ�勐����違�� 茯㏍�粋昭�����с����障�������� 篁���с�� require 'syscall.ph' ��勉�������ŝ����������с����障�� - .ph �����<�ゃ�˨� 絲上�������� .h �����<�ゃ�˨��絲障����� h2ph ���絎�茵������☖����������������鴻����с����� ������������篏����筝�綺⓾��紊������������号����˨�ゃ����⓾�� h2ph ��勖����吾�� �����с����⓾��������������

c2ph and pstruct

(c2ph ��� pstruct)

c2ph ��� pstruct (絎������˨�壠����������㏍�違�í����с�������í�勉������� ��若�喝�冴�������������ф�壔�����������紊���������障��) ��壔��C ��� Perl ������篏帥���������� ������筝���ゃ�勖�号��������箴������障�� - C 罕����篏������援��篏�絎�臂í�� Perl ��潟�若���� 紊���������障����� ��������壩��菴���� h2xs ��˨����c�☁���ィ絅������ŝ�c�⓾����障�����

h2xs

h2xs ��� C ��������������<�ゃ�˨�� XS ��≪�吾�ャ�若�˨��紊����������C ��� Perl ��≪�吾�ャ�若�˨���� �����������c�ゃ�������潟�若�������堺�ャ��������篏���������������������障����� ��������壔�障����������ャ�� Perl ��≪�吾�ャ�若�˨�勉�鴻�宴�˨����潟��篏������������勉�˨�� 箴水�í�с�����

enc2xs

enc2xs ��� Unicode Character Mapping �����<�ゃ�� (.ucm) ��� Tcl Encoding Files (.enc) ��勉�í�<����������� Encode ��т戎����������� Perl �����壔�鴻����潟�激�с�潟��罕�膀������障����� enc2xs ��壔��Encode ��≪�吾�ャ�若�˨�勉����˨�������㏍�祉�剛賢��с�勐�������с�勌戎�����勌���� ��㋝�ŝ�勉����潟�潟�若����c�潟�違�� perl ��̬申�����������勉�˨��篏帥����障����� XS ��勛�ヨ����壚��荀���с�����

xsubpp

xsubpp ��� Perl XS ��潟�若����� C ��潟�若�����紊������������潟�潟����ゃ�í�с����� ��������壠�後�������˨�� ExtUtils::MakeMaker ��˨����c�☖�������������� makefile ��˨����c� 絎�茵���������障�����

xsubpp ��壔��C ��勰�∽�違�� Perl ��勐�ゃ�����篏����������������綽�荀���ʋ�������� 腟���粋昭������������ XS ��潟�若����� C ��潟�若����˨�潟�潟����ゃ�˨�����Perl �������������� ��∽�違�˨�≪�壔�祉�鴻��������������綽�荀���ɾ����潟�若�����篏���������障�����

dprofpp

Perl ��˨�壔����㏍����<�ゃ�í�с����� Devel::DProf ��≪�吾�ャ�若�˨�����罌宴�������⓾����障����� dprofpp ��⓾�若����c�ŝ����c�壔����勉����㏍����<�ゃ�í�勐�阪�����茹f�������⓾�� ��í�勉�泣����˨�若����潟�˩����ʋ����������������c�⓾�����������篌������障����� ��������ŝ�������宴�˨�ゃ����⓾�� Devel::DProf ��������с����⓾��������������

prove

prove ��� Test::Harness ��勉����鴻��絎�茵�罘���純�吾�勉�潟����潟����í�ゃ� ��ゃ�潟�帥�若����с�若�鴻�с����� ��������� make test ��勌撮��帥�с�����

corelist

Module::CoreList ��吾�勉�潟����潟����í�ゃ�潟�ゃ�潟�帥�若����с�若�鴻�с�������������若�吾�с�潟� perl ��˨�í�勉�≪�吾�ャ�若�˨����肴�激�������������������������������障�����

General tools

(筝���㋜����ŝ����若��)

��������ゃ����勌����㋜����ɾ�◒����勉����若�˨�� perl �����宴����肴�激�������⓾����障��; ��祉�������í� ��翫����� perl ���絽������˨�障����⓾�������≪�吾�ャ�若�˨�˩�������⓾����������勉�с�����

piconv

piconv ��� Perl ������ iconv ��с�����菴���勖�������� Unix 膤祉�у��綺��� ��ñ���櫝�純�ʋ��絖������潟�潟�若����c�潟�違�潟�潟����若�帥�с����� �����勉�鴻�壔�ŝ�������壠�������� Perl 5.8.0 ��勖����純����≪�с�������������祉�若�í�勉������� ��翫����с�� iconv ���篏帥����顔�≪�� piconv ���篏帥����障�����

ptar

ptar ��� tar 蘂���勉����㏍�違�í����с�������ャ�� Perl ��ф�吾�������⓾����障�����

ptardiff

ptardiff ��壔��絮���������������≪�若�˨�ゃ�����絮������������⓾����ŝ����≪�若�˨�ゃ���� 綏勐�����������������絨���������⓾�若����c�ŝ����c�с����� (�����勉�⓾�若����c�ŝ����c�� Text::Diff ��≪�吾�ャ�若�˨��罩c��������篏���������������� 綽�荀���с��������������羈���������⓾�����������; �����勉�≪�吾�ャ�若�˨�� perl �����宴�̹��絽��� ��������⓾����障�����������CPAN ��������ñ���櫝�純�с�����)

ptargrep

ptargrep ��壔��tar ��≪�若�˨�ゃ�������勉����<�ゃ�˨�勐��絎鴻�˨����帥�若�潟����������潟�違�� ��ñ����������⓾�若����c�ŝ����c�с�����

shasum

Digest::SHA ��≪�吾�ャ�若�˨����宴�̹��絽���������⓾����������勉�⓾�若����c�ŝ����c�壔�� SHA �����с����壔�泣�����茵◐ず��障����壩��荐若�������������˩戎��������障�����

Installation

(��ゃ�潟�鴻����若��)

�����������勉�⓾�若����c�ŝ����c�� perl ���絽������˨�障����⓾����ŝ��菴遵����� Perl ��≪�吾�ャ�若�˨� 膊∞�������í����障�����

cpan

cpan ��� CPAN.pm ��吾�勉�潟����潟����í�ゃ�潟�ゃ�潟�帥�若����с�若�鴻�с����� CPAN ��������≪�吾�ャ�若�˨�������c�鴻����ŝ����ャ�若�激�с�潟����ゃ�潟�鴻����若�˨����������� �����˨����������勖����宴����ユ�������������������勌����˨��紊������勖����純����������障����� ��������� CPAN ��≪�吾�ャ�若�˨�勉�潟����潟����í�ゃ�潟�≪�若�����篌若�⓾����障�����

perl -MCPAN -e shell
cpanp

cpanp ��� cpan ������罕� CPAN ��吾�勉�潟����潟����í�ゃ�潟�ゃ�潟�帥�若����с�若�鴻�с�� ��������壔����潟����������� CPANPLUS ���篏帥����障����� 絲乗º��������巡擦���筝≧�鴻�т戎�����障�����

cpan2dist

cpan2dist ��� CPAN ��≪�吾�ャ�若�˨����������c�鴻����ŝ����ャ�若�激�с��(��障���� ��������宴�若��) ���篏���������⓾����御����������������宴�若�吾�������若�吾�c�̹�í����������勉�˨����� �����若�˨�с����� ��劫����勐就綣���吾�勐嚳綽���� CPAN ��� CPANPLUS::Dist::* ��≪�吾�ャ�若�˨����� ��ñ���櫝�純�с�����

instmodsh

��ゃ�潟�鴻����若�˨�������≪�吾�ャ�若�˨�勖����祉��packlists ��勖��荐若���������� ��ゃ�潟�鴻����若�˨�������≪�吾�ャ�若�˨����� tarball ��勌�������障�у�堺�ャ����� ExtUtils::Installed ��吾�勛亜�����ŝ�ゃ�潟�帥�若����с�若�鴻�с�����

SEE ALSO

perldoc, pod2man, perlpod, pod2html, pod2usage, podselect, podchecker, splain, perldiag, roffitall, a2p, s2p, find2perl, File::Find, pl2pm, perlbug, h2ph, c2ph, h2xs, dprofpp, Devel::DProf, enc2xs, xsubpp, cpan, cpanp, cpan2dist, instmodsh, piconv, prove, corelist, ptar, ptardiff, shasum