先验证linux是否安装了perl,使用perl -v测试

[root@localhost shell]# perl -vThis is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
(with 33 registered patches, see perl -V for more detail)Copyright 1987-2012, Larry WallPerl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

上面说明已经安装了perl环境,如果没有安装,网上搜索相关教程安装。

运行perl程序

可以使用交互式方式,使用-e选项来执行代码,如下

[root@localhost ~]# perl -e 'print "hello world \n"'
hello world

我们也可以变现perl脚本文件,然后赋予执行权限,进行执行,如下所示:

[root@localhost shell]# cat hello.pl
#!/usr/bin/perl
print "hello huangbaokang\n";

赋予执行权限

[root@localhost shell]# chmod u+x hello.pl

执行如下:

[root@localhost shell]# ./hello.pl
hello huangbaokang

以上print语法也可以使用括号来输出字符串

print("hello huangbaokang\n");

perl里的注释跟shell编程类似,用#号注释单行
多行注释用=pod开始 =cut结尾,这个我还是第一次见,跟其他编程语言不一样。

#!/usr/bin/perl# 这是一个单行注释
print "Hello, world\n";=pod 注释
这是一个多行注释
这是一个多行注释
这是一个多行注释
这是一个多行注释
=cut

perl语言hello world程序相关推荐

  1. Perl语言学习(Perl安装+编辑第一个程序)

    由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚.废话不多说直接上干货!!! ------------- ...

  2. perl语言编程 第四版_2020年,5 种 将死的编程语言!

    来源 | 码农网译者 | 小峰 曾几何时,几乎每个人都在使用Perl语言编程.但是那些经常使用的人慢慢地发现,关于这个Perl语言似乎总是有点不对劲.至少我知道有这么个叫做"piecemea ...

  3. 如果用编程语言参加战争,哪门语言才是程序员的最强武器?

    对程序员来说,编程语言就是武器,但有的武器好用,有的武器不好用,有的武器甚至会杀了自己 C语言是M1式加兰德步枪,很老但可靠. C++是双截棍,挥舞起来很强悍,很吸引人,但需要你多年的磨练来掌握,很多 ...

  4. perl语言入门第七版中文_python和c语言哪个简单

    python相较C语言入门要简单的多. C语言是一门面向过程.抽象化的通用程序设计语言,广泛应用于底层开发.C语言能以简易的方式编译.处理低级存储器. C语言是仅产生少量的机器语言以及不需要任何运行环 ...

  5. perl语言编程 第四版_2020年,5 种 将死的编程语言

    来源 | 码农网 译者 | 小峰 曾几何时,几乎每个人都在使用Perl语言编程.但是那些经常使用的人慢慢地发现,关于这个Perl语言似乎总是有点不对劲.至少我知道有这么个叫做"pieceme ...

  6. perl语言编程 第四版_被称作“胶水语言”的PERL,在芯片设计和验证中可以这样使用...

    最近在做一个验证环境的自动化生成脚本,在写的过程中,随着对PERL认知程度的增加,越感到它的强大之处,今天我们来谈一谈这门语言. PERL(Practical Extration and Report ...

  7. python是什么语言编写的程序称为_Python 学习(一)【Python语言简介-Python是什么】...

    Python是一种编程语言,它的名字来源于一个喜剧.也许最初设计Python这种语言的人并没有想到今天Python会在工业和科研上获得如此广泛的使用. Python是什么(转载自Primus) 著名的 ...

  8. Perl语言中一些内置变量等,$、qw、cmp、eq、ne等

    Perl语言中经常会出现一些符号,让初学者很是郁闷.现列举如下: 字母 符号 释义 eq  = = equal(等于) ne != not equal(不等于) cmp 比较 qq  "&q ...

  9. 芯片验证学perl还是python_科学网—用python或perl语言简单验证RSA算法 - 康建的博文...

    python或perl语言都提供了很方便的对大整数计算的功能,这在C或Fortran中不易实现,需调用相关的库或另编程序. 多年前听公开课,一位老师给学生讲电子商务安全,涉及到公钥密码,讲得生动,但没 ...

  10. Perl 语言学习笔记 (一)

    Perl是一种脚本语言.对于其详细的介绍,请自行查看维基百科http://zh.wikipedia.org/wiki/Perl或者百度百科http://baike.baidu.com/view/466 ...

最新文章

  1. JAVA大一新生要用电脑吗,大一新生有没有必要买电脑?辅导员:倘若不是这三点原因尽量别买...
  2. C语言--冒泡法实现
  3. spring mvc学习(23):eclipse创建Maven项目没有src/main/java并不能新建的问题
  4. [python]---从java到python(03)---爬虫
  5. 【Java】带你走进Debug的世界
  6. Caffe网络结构实现
  7. FB正在大规模重构React Native,预计今年发布
  8. hosts文件位置和修复hosts文件
  9. NB-LoT 云平台对接及使用
  10. 一键获取系统特殊权限 - TrustedInstaller权限,可以直接修改hosts等系统文件
  11. Win10 最下面的任务栏不显示正在打开的窗口了,打开任何东西任务栏都不显示
  12. SpringBoot注解把配置文件自动映射到属性和实体类实战
  13. Charles-iOS安装证书
  14. H3C 无线优化经验
  15. 计算机常用的四种加密方法,电脑常见的几种加密方法
  16. 关于Linux下Docker内网离线安装的一些笔记
  17. 长文丨亚马逊帝国的人工智能革命史
  18. 微星 GE63 声音异常处理方法 声音忽大忽小 有杂音 爆音
  19. 计算机专业英语 读书笔记
  20. 推荐下载 deb 软件包的好地方

热门文章

  1. 安卓版的水经注地图_水经注万能地图下载器
  2. CCNA 网络安全答案汇总
  3. alidoing --使用JS实现多语言框架、喜欢的请进、、瓦特平台!
  4. smc数显压力表设定方法_日本SMC数显压力表中文说明书ISE40A-01-P-ML
  5. php100视频教程下载(全集),下载地址链接(整理后包涵解压密码)
  6. 读《Java编程思想第五版》心得体会
  7. 《Python核心编程》第一章练习解析
  8. C语言小程序:彩票号码生成器
  9. 《逐梦旅程——windows游戏编程之从零开始》笔记
  10. 用java写一个用户登陆界面的代码分享