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

Perl脚本学习(一)-- 基础语法

系列文章目录


第一章 Perl脚本学习(一)-- 基础语法


一、Perl

Perl 程序由声明与语句组成,程序自上而下执行,包含了循环,条件控制,每个语句以分号 ; 结束。Perl 语言没有严格的格式规范。

二、Perl简单使用

1.命令行

可以在命令行中使用perl命令,输入语句执行代码。

perl -e 'print "Hello World\n"'

终端会输出如下结果:

Hello world

2.创建Perl脚本文件

  • Perl脚本通常以.pl或.PL结尾。
  • Perl脚本开头需要加入解释器路径。
#!/usr/bin/perl
  • 使用print输出字符串,以 ; 结尾。
#!/usr/bin/perlprint "Hello, world\n";
  • 在终端中,给文件加可执行权限,运行得到输出结果。
$ chmod 777 hello.pl 
$ ./hello.pl 
Hello, world                   # 输出结果

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 17 敏捷开发—Scrum(2)
  • 微信小程序根据动态权限展示tabbar
  • ChatGPT:@JSONField 有什么用
  • 【LeetCode】字母异位词分组
  • [Meachines] [Easy] Blocky Jar包反编译
  • 【HarmonyOS】应用推送使用个推SDK如何实现?
  • MySQL面试篇章—MySQL锁机制
  • 【C++ —— 认识哈希和unordered_set、unordered_map的介绍及模拟】
  • 【学习笔记】Redis学习笔记——第17章 集群
  • Mojo简介
  • 打卡第22天------回溯算法
  • 深度学习系列70:模型部署torchserve
  • python 裁剪图片
  • 《梁宁产品思维30讲》是一门深入剖析产品思维、产品认知框架的课程
  • Windows11和Win10如何彻底永久关闭Windows defender
  • @angular/forms 源码解析之双向绑定
  • DataBase in Android
  • flutter的key在widget list的作用以及必要性
  • Invalidate和postInvalidate的区别
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • Meteor的表单提交:Form
  • php ci框架整合银盛支付
  • PHP那些事儿
  • Webpack 4 学习01(基础配置)
  • zookeeper系列(七)实战分布式命名服务
  • 初识 beanstalkd
  • 记一次删除Git记录中的大文件的过程
  • 技术胖1-4季视频复习— (看视频笔记)
  • 解决iview多表头动态更改列元素发生的错误
  • 前端之React实战:创建跨平台的项目架构
  • 探索 JS 中的模块化
  • 温故知新之javascript面向对象
  • 自定义函数
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • Prometheus VS InfluxDB
  • 阿里云ACE认证学习知识点梳理
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (13)Hive调优——动态分区导致的小文件问题
  • (BFS)hdoj2377-Bus Pass
  • (ISPRS,2021)具有遥感知识图谱的鲁棒深度对齐网络用于零样本和广义零样本遥感图像场景分类
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (转)c++ std::pair 与 std::make
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)socket Aio demo
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • **PHP分步表单提交思路(分页表单提交)
  • .net core 连接数据库,通过数据库生成Modell
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .Net 代码性能 - (1)