【perl】perl的文件处理(二)——打开文件

open函数打开文件

  • 语法:
open(filehandle, pathname)
  • 第一个参数为句柄名
    第二个参数为文件路径名,默认:当前目录
  • 打开成功,返回非零值,否则返回undef(假)
  • 路径名的设置方式:
操作系统 方式
Windows open(FILE,"DISK:[USER.PIERCE>NOVEL]")
Linux open(FILE,"Drive:folder:file")
Mac open(FILE,"/usr/pierce/novel")
  • windows下可以用反斜杠作为路径名的分隔符,但可能会有问题
  • 所以最好使用双反斜线,或者正斜线
  • open函数接受相对路径

die函数

  • 出现错误时候停止解释程序的运行
  • 并输出一条有意义的出错信息
  • 语法
open(FILE,pathname)||die;
open(FILE,pathname)or die

示例:

open(MYFIE,"mydatafile.txt")||die"File not exists";
  • 使用"$!"可以得到系统最后一个操作错误的信息

warn函数

  • 发出警告,不会终止程序
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。