成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Perl文件讀寫方法詳解

開發 架構
Perl語言有很多值得學習的地方,你對Perl文件讀寫的概念是否了解呢,這里就向大家簡單介紹一下,希望本文的介紹你對你有所幫助。

本文和大家重點討論一下Perl文件讀寫的概念,打開Perl文件時必須決定訪問模式,在PERL中有三種訪問模式:讀、寫和添加。后兩種模式的區別在于寫模式將原Perl文件覆蓋,原有內容丟失,形式為:open(outfile,">outfile")。

Perl文件讀寫

一、打開、關閉Perl文件

語法為open(filevar,filename),其中filevar為Perl文件句柄,或者說是程序中用來代表某Perl文件的代號,filename為Perl文件名,其路徑可為相對路徑,亦可為絕對路徑。
open(FILE1,"file1");
open(FILE1,"/u/jqpublic/file1");

打開Perl文件時必須決定訪問模式,在PERL中有三種訪問模式:讀、寫和添加。后兩種模式的區別在于寫模式將原Perl文件覆蓋,原有內容丟失,形式為:open(outfile,">outfile");而添加模式則在原Perl文件的末尾處繼續添加內容,形式為:open(appendfile,">>appendfile")。要注意的是,不能對Perl文件同時進行讀和寫/添加操作。
open的返回值用來確定打開Perl文件的操作是否成功,當其成功時返回非零值,失敗時返回零,因此可以如下判斷:
if(open(MYFILE,"myfile")){
#here'swhattodoifthefileopenedsuccessfully
}

當Perl文件打開失敗時結束程序:
unless(open(MYFILE,"file1")){
die("cannotopeninputfilefile1\n");
}

亦可用邏輯或操作符表示如下:
open(MYFILE,"file1")||die("Couldnotopenfile");
當Perl文件操作完畢后,用close(MYFILE);關閉Perl文件。

二、讀Perl文件

語句$line=;從Perl文件中讀取一行數據存儲到簡單變量$line中并把Perl文件指針向后移動一行。為標準輸入Perl文件,通常為鍵盤輸入,不需要打開。
語句@array=;把Perl文件的全部內容讀入數組@array,Perl文件的每一行(含回車符)為@array的一個元素。

三、寫Perl文件

形式為:
open(OUTFILE,">outfile");
printOUTFILE("Hereisanoutputline.\n");
注:STDOUT、STDERR為標準輸出和標準錯誤Perl文件,通常為屏幕,且不需要打開。

四、判斷Perl文件狀態

1、Perl文件測試操作符
語法為:-opexpr,如:
if(-e"/path/file1"){
printSTDERR("Filefile1exists.\n");
}

本文來自:蟲蟲實驗室在線(www.ix88.com)原文鏈接:http://www.ix88.com/biancheng/cgi/20507.html

【編輯推薦】

 

  1. 解析讀寫Perl文件的簡明步驟
  2. Perl文件句柄概念詳解
  3. Perl文件句柄概念詳解
  4. 術語匯編 全面認識Perl文件句柄
  5. 學習筆記 Perl數字與字符串間的自動轉換
責任編輯:佚名 來源: ix88.com)
相關推薦

2010-07-20 15:26:26

Perl文件

2010-07-14 17:11:57

Perl文件

2010-07-21 13:17:52

Perl文件讀寫

2010-07-14 17:20:33

讀寫Perl文件

2010-07-14 15:23:19

Perl文件句柄

2010-07-20 16:05:07

Perl包

2010-07-26 15:06:29

Perl解析XML文件

2010-07-13 09:50:55

Perl數組

2009-08-13 09:34:55

C#讀寫ini文件

2011-08-22 12:01:38

iPhone開發文件

2011-08-10 11:12:33

iPhone文件

2010-07-19 13:42:04

Perl函數

2010-07-20 15:36:58

Perl語法

2010-07-15 11:29:25

Perl格式化輸出

2010-07-23 13:53:33

Perl grep函數

2010-07-15 17:58:31

Perl模式

2010-07-16 09:50:23

Perl控制結構

2010-07-16 16:40:48

Perl引用

2024-08-23 09:06:26

2010-07-20 13:44:02

Perl方法
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲区在线 | 欧美日韩在线播放 | 欧美一区二区三区四区视频 | 国产精品久久福利 | 国产综合在线视频 | 亚洲国产成人精品久久久国产成人一区 | 国产精品www| 一二三四av | 日日干夜夜操 | 国产欧美视频一区二区 | 婷婷福利| 偷拍亚洲色图 | 欧美亚洲一区二区三区 | 日本一区二区三区四区 | 久草视频在线播放 | 欧美久久天堂 | 国产精品成人一区二区三区 | 精品国产乱码久久久久久88av | 人人干视频在线 | 国产美女自拍视频 | 国产精品九九视频 | 国产视频一区二区三区四区五区 | 国产精品久久99 | 国产一区不卡 | 欧美一区2区三区3区公司 | 日日夜夜草 | 我我色综合 | 国产精品毛片一区二区三区 | 狠狠操婷婷| 国产欧美一区二区三区免费 | 伊人伊人 | 成人免费视频在线观看 | 亚洲一区 中文字幕 | 日本午夜网站 | 91资源在线 | 99久久精品国产一区二区三区 | 国产一区二区精品在线观看 | 日韩中文字幕一区二区三区 | 亚洲一二三在线观看 | 亚洲天堂精品一区 | 18gay男同69亚洲网站 |