perl语言简单入门

什么是Perl

  • 是高级、通用、直译式、动态的程序语言。.借用了C、sed、awk、shell脚本以及很多其他编程语言的特性。Perl 语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。
  • Perl像C一样强大,像awk、sed等脚本描述语言一样方便。
  • 和python一样不用声明变量直接使用
  • 冗长(缺点)
  • 和C一样每句以;结尾

perl基础语法

  • 转义 \
  • perl中是区分大小写的
  • 以$开头的变量名表示标量
  • 以@开头的变量名表示数组
  • 以%开头的变量名表示哈希变量
  • 条件语句和循环语句参考C语言

perl定义函数

定义函数

sub subroutine{
   statements;
}

调用函数

subroutine( 参数列表 );

引用

  • 在变量前加 \,表示变量的引用

Perl 格式化语法

类似于C语言中定义自己的数据结构

format FormatName =
fieldline
value_one, value_two, value_three
fieldline
value_one, value_two
.

Perl 文件操作

Perl 使用一种文件句柄类型的变量来操作文件。从文件读取或者写入数据需要使用文件句柄。一共有三种句柄::STDIN,STDOUT,STDERR。

  • < 表示只读
  • 表示写入

  • +>或者+< 表示读写,且不会删除文件原有内容
  • 符号>> 表示文件尾部追加文件
  • sysopen函数,表示

以上内容来自https://www.runoob.com/perl/perl-files.html

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值