麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Perl > 正文

Perl文件及目錄操作

2019-11-18 17:24:03
字體:
來源:轉載
供稿:網友

  大多數程序都不是孤立的,它們與它們的環境相互作用。很多的程序也需要通過文件操作實現數據的存貯和交換。文件句柄(filehandle)是Perl程序中為程序和外部世界提供I/O連接的名稱。建議全部使用大寫字母以示與變量等的區別。特別地,也可以將STDIN/STDOUT/STDERR也認為是Perl的文件句柄,分別代表標準輸入/標準輸出/標準錯誤輸出。

打開及關閉文件

  Perl的文件操作與C語言極為相似。如:

open(FILENAME,"abc.txt");

  該調用為讀文件打開,若為寫文件而打開,需在文件名前加上大于號:

open(FILENAME,">abc.txt");

  若要追加至文件尾,可在文件名前加上兩個大于號:

open(FILENAME,">>abc.txt");

  以上三種open()格式在成功時返回真,失敗時返回假。但程序中通常沒有提示,出錯時往往會被人們忽略。通常當需要給出出錯提示時,可加入die()函數。例:

open(OUTFILE,">/tmp/outfile")||
die"出錯,不能建立/tmp/outfile/n";

  當只有open失敗時,才會執行die給出出錯提示。

  對文件句柄的操作完成后,可以用close操作符關閉文件。如:

close(OUTFILE);

-x文件測試

  Perl的文件操作也可以先測試文件是否存在,是否可讀寫等。如:

$x="abc.txt";
if(-e$x){#abc.txt是否存在?
#存在操作
}else{
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 国产chinesehd精品91 | 91资源在线观看 | 国语自产免费精品视频在 | 国产免费一区二区三区最新不卡 | 99riav视频一区二区 | av在线直播观看 | 久久精品欧美视频 | 国产精品免费看 | 成人精品 | 中文字幕www | 成人国产精品一区二区毛片在线 | 法国性hdfreexxxx人妖 | 看91 | 99国产精品自拍 | 欧产日产国产精品乱噜噜 | 国产精品视频一区二区噜噜 | 婷婷亚洲一区二区三区 | 极品销魂一区二区三区 | 一级成人免费 | 欧美a在线| 久草导航 | 欧美在线观看视频网站 | 日韩av电影免费看 | 午夜在线观看视频网站 | 免费黄色大片在线观看 | 亚洲国产精品高潮呻吟久久 | 欧美人与zoxxxx另类9 | 精品国产一区二区亚洲人成毛片 | 5xsq在线视频 | 国产资源在线视频 | 色综合久久99 | 欧美激情猛片xxxⅹ大3 | av免费在线观看国产 | 黄色aaa视频 | av在线播放亚洲 | 久久久久久久久国产 | 国产艳妇av视国产精选av一区 | 毛片免费看网站 | 欧美毛片| 精品国产一区二区三区四区在线 | 国产免费一区二区三区视频 |