http://zhidao.baidu.com/question/177283266.html
http://www.vim.org/scripts/script.php?script_id=556
apple:Desktop apple$ cat test.pl
#!/usr/bin/perl
use strict;
use warnings;
print "Hello,
world\n";
print
"Hello,world\n"
;
my $animal = "camel";
my $answer = 42;
print "The animal is $animal\n";
print "The square of $answer is ", $answer * $answer, "\n";
print;
my @animals = ("camel", "llama", "owl");
my @numbers = (23, 42, 69);
my @mixed = ("camel", 42, 1.23);
print $mixed[$#mixed];
print "\n";
print @animals[0,1]; # gives ("camel", "llama");
print "\n";
print @animals[0..2]; # gives ("camel", "llama", "owl");
print "\n";
print @animals[1..$#animals]; # gives all except the first element
print "\n";
print "sort---\n";
my @sorted = sort @animals;
print @sorted[0..$#sorted];
#my @backwards = reverse @numbers;
#print @backwords[0..$#backwords];
apple:Desktop apple$
cp *.zip ~/.vim/
unzip *.zip
vim下:helptags ~/.vim/doc
否则help不好使
:h perlsupport
破玩意,没用明白。破帮助,装完之后vim *.pl竟然报错
这个说得好像很有道理,但是国内好像被墙了,郁闷了
http://blog.csdn.net/cityeremite/archive/2009/09/08/4533547.aspx
ftp://mirrors.sohu.com/CPAN/
-----------------cat----
#!/usr/bin/perl
while($line=<>){
print ($line);
}
--------------
#!/usr/bin/perl
if(!-e "/root/Desktop/perl/test"){
print STDERR ("file test is not exists.");
}else{
if(open(MYFILE,"/root/Desktop/perl/test")){
$line=<MYFILE>;
@array= <MYFILE>;
print $line;
print @array;
}
}
-------------------my local our *-------------
#!/usr/bin/perl
&testsub;
sub testsub{
print "this is a sub named 'testsub'\n\n";
}
@testarray=("aa","bb","cc");
&sub1(@testarray);
sub sub1{
my(@list) = @_;
print @list,"\n";
@list=("b","k");
print @list,"\n";
}
print @testarray,"\n\n";
$foo=26;
&testsub1(*foo);
sub testsub1{
local(*printarray)=@_;
print $printarray,"\n";
$printarray=61;
}
print $foo,"\n\n";
分享到:
相关推荐
Perl脚本由Perl解释器解释执行,命令为perl或者perl.exe,例如运行helloworld.pl的命令为:perl helloworld.pl 或者 perl.exe helloworld.pl。运行参数arg0、arg1、arg2等可以按照实际情况添加。 希望本文可以帮助...
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } ``` Java是一种跨平台的面向对象编程语言,广泛应用于企业级应用、Android应用开发和大数据处理...
你好,世界 不同语言的不同 Hello World 程序 如何运行所有程序(然后清理临时文件): gcc HelloWorld.c; ./a.out; rm ./a.out 节点 HelloWorld.js ... perl HelloWorld.perl RubyHelloWorld.rb
### Perl初学笔记之Hello World知识点详解 #### 一、Perl简介与Hello World程序 **Perl**(Practical Extraction and Reporting Language)是一种高级编程语言,主要用于文本处理和系统管理任务。它具有强大的文本...
【Symbian开发入门:HelloWorld完整过程】 Symbian操作系统曾是智能手机领域的主流平台,尤其是在诺基亚手机中广泛使用。开发Symbian应用程序,尤其是对于初学者来说,环境配置是一个挑战。本文将详细介绍如何从零...
在这个例子中,“World”恰好匹配了字符串 "HelloWorld" 的第二部分,因此表达式的结果为真。 这种匹配表达式非常适用于条件语句中: ```perl print "It matches\n" if "HelloWorld" =~ /World/; ``` 可以通过使用 ...
### Symbian 开发 HelloWorld 完整过程解析 #### 系统环境与软件准备 - **操作系统**: Windows XP SP2 + IIS 5.1 - **编程语言环境**: ActivePerl 5.8.8.822, J2RE 6u3 - **开发工具**: Microsoft Visual Studio ...
在这个例子中,“World”恰好匹配了“HelloWorld”中的第二个词,因此表达式返回真。 #### 在条件语句中的应用 正则表达式可以被用于条件判断中,如: ```perl print "It matches\n" if "HelloWorld" =~ /World/; `...
现在,在`lib/HelloWorld.pm`中,定义你的应用程序并添加OpenAPI插件: ```perl package HelloWorld; use Mojo::Base 'Mojolicious'; sub startup { my $self = shift; $self->plugin('OpenAPI', {spec => '...
Perl/Tk编程入门通常从经典的“Hello World”示例开始。以下是一个简单的Perl/Tk程序,用于展示基础语法: ```perl #!/usr/bin/perl use Tk; my $mw = MainWindow->new; $mw->title("Hello World"); $mw->geometry...
各种语言的Helloworld程序 b 阿达 adventure_game_studio_script 阿尔高 amiga_e 杀伤人员地雷 苹果脚本 弧 as3 自动 awk 基本的 批 f 贝努格 嘘声 脑干 二氧化硅 C 锡兰 厨师 Clojure 科博尔 咖啡脚本 coldfusion_...
#### HelloWorld示例 最基础的Perl-Tk程序是从一个简单的“Hello World”窗口开始。以下是一个示例代码: ```perl use Tk; my $mw = MainWindow->new; $mw->title("Hello World"); my $label = $mw->Label(-text =>...
创建 Perl/Tk 应用程序的最简单示例是创建一个显示“Hello World”消息的窗口。这通常作为入门教程的第一步,帮助理解 Perl/Tk 的基本语法和结构。 ```perl use Tk; my $mw = MainWindow->new; $mw->title("Hello ...
- `hello.pl`通常用于打印经典的"Hello, World!",是编程初学者的第一个程序。 通过学习这些示例,你可以更深入地了解Perl如何处理文件操作、字符串转换以及如何使用其丰富的内置数据结构。Perl的灵活性和强大的...
$string =~ s/world/Perl/; print $string; # 输出 "Hello, Perl!" ``` #### 正则表达式支持 Perl内置了强大的正则表达式引擎,可以轻松地进行复杂的模式匹配: ```perl if ($string =~ /Hello/) { print "Match ...
$ perl -e 'print "Hello World!\n"' ``` 上面的命令会在终端输出“Hello World!”。 #### -n选项 -n选项使得Perl在处理输入文件的每一行时会执行指定的代码块,但不会自动打印每行。该选项通常和后面的代码块配合...
Perl IDE中的"HelloWorld.pl"文件是Perl编程的典型入门示例。在Perl中,"Hello, World!"程序通常是这样编写的: ```perl print "Hello, World!\n"; ``` 这个简单的程序展示了如何在Perl中输出文本到控制台。 ...
print "Hello World!\n"; # 定义一个标量变量 my $name = "John Doe"; # 输出变量值 print "Name: $name\n"; # 数组定义 my @colors = ("Red", "Green", "Blue"); # 输出数组元素 foreach my $color (@colors) {...
根据给定文件的信息,我们可以提炼出一系列关于Perl编程语言的...通过以上介绍,我们不仅了解了Perl的基本特点和变量表示方式,还掌握了一个简单的“Hello, World!”示例程序。这些基础知识是学习Perl编程的良好起点。
printf("Hello, world!\n"); ``` 在这个例子中,我们定义了一个名为 `hello` 的 C 函数,它被包含在一个名为 `TEST` 的 Perl 模块中。`EXTERN.h`、`perl.h` 和 `XSUB.h` 是必需的头文件,它们提供了必要的宏和类型...