参考:Perl教程

1、Perl简介
Perl是Practical Extraction and Report Language的缩写,它是由Larry Wall设计的。
Perl具有高级语言的强大能力和灵活性。事实上,它的很多特性是从C语言中借用来的。
Perl对于小的编程问题的快速解决方案和为大型事件创建原型来测试潜在的解决方案是十分理想的。
Perl提供脚本语言(如sed和awk)的所有功能,还具有它们所不具备的很多功能。Perl支持sed到Perl及awk到Perl的翻译器。
简而言之,Perl像C一样强大,像awk、sed等脚本描述语言一样方便。
2、Perl在哪里?
Perl通常位于/usr/local/bin/perl 或 /usr/bin/perl。一般Linux下都默认安装了Perl,所以不用安装了。
3、运行
用文本编译器编译好你的Perl程序,加上可执行属性:chmod +x *.pl
注意,如果使用./test.pl的方式来运行的话,需要在Perl代码的第一行如此写:#!/usr/bin/perl,这一行的作用于shell脚本一样,告诉系统用于解释该文件中代码的程序所在位置。
4、注释
注释方法也和shell脚本一样,一行开头处使用#来注释当前行,如:
# this is a comment

注:建议经常使用注释使你的程序易读,这是好的编程习惯。

最新文章

  1. 用rem实现WebApp自适应的优劣分析
  2. iis 部署 webapi2.0 访问报错解决
  3. ECSHOP给分类添加图
  4. Spring AOP执行方法
  5. linux环境(CentOS-6.7)下redis集群的搭建全过程
  6. SOA_环境安装系列3_Oracle Weblogic安装和环境搭建(案例)
  7. [转]常用电器认证标志 && 手机频段
  8. python selenium自动化(一)点击页面链接测试
  9. hdu 2768
  10. [置顶] javascript-基于对象or面向对象?
  11. 【小分享】Date对象封装,时间格式化函数time()
  12. FZU 2167 大王叫我来巡山呐
  13. 安卓服务Service详解
  14. webpack proxyTable 跨域
  15. AnjularJS 学习
  16. git操作之git clean删除一些没有git add的文件
  17. Regex.Split
  18. 解决WinForm(C#)中MDI子窗体最大化跑偏的问题
  19. Effective STL 学习笔记 Item 34: 了解哪些算法希望输入有序数据
  20. 利用eclipse中的各种功能帮助你理解代码

热门文章

  1. Jenkins升级;yum 安装软件升级
  2. linux下C++修改文件内容
  3. Linq之旅:Linq入门详解(Linq to Objects)【转】
  4. vue实现数据驱动视图原理
  5. C语言面试问题
  6. Asp.Net生成无限级菜单
  7. Activity生命周期以及启动模式对生命周期的影响
  8. 改造的unity3d文件打包脚本
  9. Android Exception 11(baidumapsdk(15405): Authentication Error errorcode: 102 uid)
  10. c++继承总结