Professional Documents
Culture Documents
perl 入门1
perl 入门1
1
2
3
4
5
6
7
8
Perl
Perl
1 Perl
Perl
Web
Perl Perl
Perl
Perl Web
Perl Perl
Perl
HTML Web
Perl
Perl
Perl
Perl
Perl
perl
perl Perl
Perl
Perl
Perl
1.1 Perl
Perl PerlPerl
Perl
Perl
1.1.1 Perl
Perl Perl UNIX
Perl Windows NT Perl Windows NT
(Resource Kit)
Perl
UNIX
$
% bash% shell
Perl
Perl $
$ perl -v
1 Perl
C:\> per l -v
Perl
5 DOS Bad command or file name
Perl
Macintosh 1-2 File Find Commamdf Find MacPerl Perl
Apple About MacPerl
Version 5.2.0 Patchlevel 5.004 MacPerl
1-2 Macintosh
Perl
1-3 A c t i v e S t a t e
W i n d o w s
Perl
ActiveState Perl
Perl ActiveState Web
Perl
Perl
1.1.3 UNIX
Perl
UNIX Perl
Perl
g u n z i p
Configure
Enter Perl
UNIX
$ make
Perl
$ make tes t
# m ak e i ns ta l l
UNIX Perl
http://www.perl .com
Perl
1 Perl
1.1.4 Macintosh
Perl
Macintosh Perl MacPerl CPAN
http://ww w.perl.com/C PAN/ports/ma c
MacPerl appl.bin StuffIt Expander
MacPerl
Perl Shuck
MacPerl
MacOS 8 Internet
Advanced>File Mapping Shuck .pod
MacPerl .ph.pl.plx.pm.cgi .xs Perl
TEXT
MacOS 7 I n t e r n e t C o n f i g
InternetConfig Helpers pod shuck
MacPerl
MacPerl
http://ww w.perl.com/C PAN/ports/ma c
1.2
Perl Perl
Perl Perl
5.005 1700 FAQ
Perl
Windows UNIX Perl
perldoc perldoc
perldoc
UNIX DOS
Perl
perlfuncPerl perlopPerl
perlfaqPerl FAQ perlfunc perldoc perlfunc
perldoc perl
-tf perldoc
Perl print
$ perldoc -tf print
1 Perl
1.2.2
perldoc shell
perldoc shell PATH
Perl
Perl
Perl
Perl Perl Perl
1.3 Perl
Perl
Microsoft Windows Notepad DOS EDIT.EXE
UNIX viemacs pico
Mac MacPerl
File New
Perl Microsoft
Word Wordpad WordPerfect
Perl
1.3.1
Perl
hello
UNIX
Microsoft Windows MS-DOS
10
Perl
shell cd hello
DOS UNIX
C : \ P R O G R A M S >per l hell o
Perl
H el lo , wo rl d !
1 Perl
11
#!/usr/bin/perl
Perl # Perl
Perl Perl
print print
print
Perl Perl
print Hello,World! \n Perl
\n Perl
1.3.5
Perl Perl
Perl
pr int 25 61
Hello World!
Perl
Perl Perl
Perl Perl
perlstyle
12
Perl
Perl Perl
Perl
Perl Journal
http://ww w. tP j.com Perl
Obfuscated Perl Contest
1.4
Perl Perl
Perl
Perl Perl
1.5
1.5.1
Perl Perl Perl
UNIX
Perl
# perl
/usr/bin/perl /usr/local/bin/perl
chmod hello UNIX shell chmod 755
hello hello ./hello Perl
UNIX testUNIX shell test
test shell
# Perl
perl programname
1.5.2
1) Perl perl
a.
1 Perl
13
b.
c. DOS
2) Perl
a. http://www.microsoft.co m
b. http://ww w.perl.co m
c. http://www.perl.ne t
3) Perl
a. perlsyn
b. perlop
c. perlfaq
1.5.3
1) b Perl DOS shell c
2) b
3) a perldoc perl
1.5.4
FAQ() FAQ
http://ww w.perl.co m