当前位置: 首页 > news >正文

Perl语言——简单说明

Perl语言——简单说明

一、简单说明

Perl语言全称:实用摘录与报表语言|病态折中式垃圾列表器。Perl名称并不是缩写词,而是个溯写字。

Perl语言历史:Larry Wall(拉里·沃尔)20世纪80年代中期

适合处理的任务:约有90%和文字处理有关,10%与其它事物有关的问题。

在MAC OSX系统上面默认已经自带提供了Perl编译器,可以把终端打开后,通过perl -v指令查看当前安装的Perl版本。

经测试发现是5.18

二、第一个Perl程序

  要求:输出hello Word wendingding!
  1)新建一个文本文件 如hello.pl 。说明文件的后缀随便写。

  2)在该文本文件中编写程序文本如下:
    #!usr/bin/perl
    print "Hello word Wendingding!\n";

  图示:

    


  3)打开终端,进入到hello.pl文件路径

  4)执行终端命令授权:chmod u+x hello.pl

  5)编译和运行程序:perl hello.pl

  6)输入上面的指令后,命令行会输出hello Word wendingding!字样。

  图示:

    

说明:
  1)建议和鼓励适当使用缩排以增加程序的阅读性。
  2)注释可以对代码的作用提供简单说明,注释为从#开始一直到行末尾的部分。

相关文章:

  • Linux命令(4):cat命令
  • javascript 闭包理解例子
  • 客户端putty, xshell连接linux中vim的小键盘问题
  • 2016蘑菇街编程题5题
  • C指针(二)
  • 用Python开发自动化测试脚本
  • git简单命令
  • 程序员健康Tips
  • 如何从mysql备份中提取单张表数据
  • AVAudioSessionCategory说明
  • 一个Android项目多线程下载模块开源库:AndroidFileDownloader
  • Azkaban的Web Server源码探究系列12: 首页之前的跳转
  • 学习之路-现代密码学基础-001
  • 使用hadoop实现关联商品统计
  • 链表的逆置
  • 0x05 Python数据分析,Anaconda八斩刀
  • CSS3 变换
  • JS数组方法汇总
  • Laravel Mix运行时关于es2015报错解决方案
  • React16时代,该用什么姿势写 React ?
  • React系列之 Redux 架构模式
  • Redis 懒删除(lazy free)简史
  • Sass Day-01
  • SegmentFault 2015 Top Rank
  • 回顾2016
  • 巧用 TypeScript (一)
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 如何用vue打造一个移动端音乐播放器
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ​HTTP与HTTPS:网络通信的安全卫士
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (poj1.3.2)1791(构造法模拟)
  • (分类)KNN算法- 参数调优
  • (简单) HDU 2612 Find a way,BFS。
  • (转)fock函数详解
  • (转)shell调试方法
  • (转)socket Aio demo
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .Net Web窗口页属性
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • // an array of int
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [23] GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians
  • [AI]ChatGPT4 与 ChatGPT3.5 区别有多大
  • [Bzoj4722]由乃(线段树好题)(倍增处理模数小快速幂)
  • [C++]类和对象【下】
  • [docker] Docker的私有仓库部署——Harbor
  • [Editor]Unity Editor类常用方法
  • [hive] posexplode函数
  • [java面试]宇信易诚 广州分公司 java笔试题目回忆录
  • [LeetCode] Wildcard Matching
  • [PY3]——logging
  • [Pyhton]weakref 弱引用
  • [python]mysqlclient常用命令