• Perl学习笔记(1)----入门


    在UNIX/Linux 系统上,打开命令终端,输入 'rpm -q perl' 查看系统是否安装了 perl ---- 在自己的CentOS7 系统上,默认自带了 perl 软件:

    root@javis:~/Documents/bash$ rpm -q perl
    perl-5.16.3-286.el7.x86_64

    可以看到系统默认已经安装了 perl5 软件。

    查看安装位置:

    root@javis:~/Documents/bash$ which perl
    /bin/perl
    root@javis:~/Documents/bash$ whereis perl
    perl: /usr/bin/perl /usr/share/man/man1/perl.1.gz

    1. 第一个 Perl 程序

    Perl 的语句用分号分隔。注释以一个 # 开头,一直到这一行的末尾。语句块用花括号括起来。下面是一个简单的 "hello, world!" 程序:

    #!/usr/bin/perl
    print "Hello, world!
    ";

    给脚本赋予可执行权限,然后执行:

    root@javis:~/Documents/bash$ chmod +x helloworld 
    root@javis:~/Documents/bash$ ./helloworld 
    Hello, world!

    Perl脚本中的代码都不是shell命令;它们是Perl代码。bash 可以让用户把一系列命令组合起来,把它叫作脚本,但是 Perl 和 bash 不一样。也就是说,Perl提供了许多和 bash 一样的惯例,如使用撇号来获得一条命令的输出结果。

    2. 变量和数组

      Perl 有3中基本数据类型:标量(也就是说,像数和字符串这样的一元量)、数组和哈希(hash)。哈希也叫作关联数组。变量的类型总是一目了然,因为它体现在变量名上:标量的变量以 $ 开头,数组变量以 @ 开头,而哈希变量以 % 开头。

  • 相关阅读:
    vuex2 mapActions 报错 `unknown action type: xxxx`
    IE报vuex requires a Promise polyfill in this browser问题解决
    vue路由懒加载
    vue-router各个属性的作用及用法
    JS实现继承的几种方法
    ES6学习笔记--promise对象
    jQuery--data()方法
    原生js实现二级联动下拉列表菜单
    sql server中部分函数功能详解
    js中字符串转换为数值的两种方法的区别
  • 原文地址:https://www.cnblogs.com/dongling/p/5686144.html
Copyright © 2020-2023  润新知