perl學習(1) 入門

Perl 被設計成90%擅長處理文本,10%處理其餘的問題。因此Perl 有強大的文本處理能力,包括正則表達式。

第一個程序 hello world

#! /usr/bin/perl -w
use strict ;
use warnings ;
print "hello world!\n" ;

warn "test warn\n";#告警信息
die "test die"; #後面的程序不能再被執行

1.1.警告:

使用系統自身告警

perl -w file.plx 或 #!/usr/bin/perl -w    //打開警告

#!/usr/bin/perl

usewarnings;

 

 

創建告警信息

if($n > $m)

{

         warn“system run slow\n”;

}

 

1.2.die

利用die 函數來創建我們自己的嚴重錯誤,使程序比正常情況更早退出的技術。

例子1

if(!openLOG, “>>logfile”){

       die “Cannot create logfile:$!”;

}

例子2

if(@ARGV< 2){

       die:$0:Notenough arguments\n”;

}

消息中的$!是是系統產生的一些可讀的信息




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章