`

perl命令非完全记录

    博客分类:
  • perl
阅读更多
>> $ 以$开始的为变量,如$name = "Han Meimei";变量可以出现在字符串中,如"name is $name";
>> =赋值、==比较两个变量是否相等、=~用来连接正则表达式和待搜索的语句;
>> m/···/中m代表正则表达式匹配,如$reply =~ m/^[0-9]+$/,读作$reply所含的文本能够匹配正则表达式^[0-9]+$;
>> <STDIN> 标准输入,参见
>> chomp 删除字符串最后一个【仅一个】换行符,返回0或者1
>> print 输出结果,如:print "hello world!"输出字符串到控制太,也可以通过文件句柄(FILE)输入到文件,如print FILE "hello world!"
>> say 类似print,默认在结尾加了换行符;在5.10及以上才能用。
>> printf 格式化输出
>> package 包,perl把变量和子程序的名称存储在符号表里,符号表中名字的集合就成为包 参见
>> require 包含子程序和函数,应该使用unshift来向@INC中添加目录,而不是push。因为push增加到@INC的末尾,则该目录将被最后搜寻 参见
>> unshift、push、@IINC
>> @_ 默认保存了传进子程序的参数,参见
>> $_ 默认参数,在不指定参数的情况下,程序处理的上一个变量 参见参见
>> $var."xxx" 此处的.相当于java里头的+
>> open、>、>> 打开文件,>以覆盖的形式,>>以追加的形式,参见参见
>> join 把数组join成一个字符串,参见
>> split 把字符串分割成一个数组 参见
>> sub 声明子程序 参见
>> & 调用子程序
分享到:
评论

相关推荐

    Perl高级教程人称“大骆驼”(免费)

    第一章 Perl概述............................................................................................................................10 1.1 从头开始.................................................

    LINUX安装与配置简明手册

    通过本书的学习,你会成为一个Linux 操作系统的安装专家,并能使配置的机器完全按自己的意愿工作。 目 录 前言 第1章 安装Linux操作系统的准备工作 1 1.1 概述 1 1.1.1 什么是Linux操作系统 1 1.1.2 Linux操作系统...

    linux安装与配置简明手册

    通过本书的学习,你会成为一个Linux 操作系统的安装专家,并能使配置的机器完全按自己的意愿工作。 目 录 前言 第1章 安装Linux操作系统的准备工作 1 1.1 概述 1 1.1.1 什么是Linux操作系统 1 1.1.2 Linux...

    matlab集成c代码-BASIS:CMakeBASIS使得创建可协同工作的可共享软件和库变得容易。这是通过组合和记录一些最佳实践和实用程序来

    这是通过组合和记录一些最佳实践和实用程序来实现的。 更重要的是,BASIS提供了一套完全集成的功能套件,以使整个过程变得无缝! | | | | 特征 项目创建 使用mad-libs样式文本替换进行快速项目设置 可定制的项目模板...

    CuteFTP9简易汉化版

    一种上传软件的维持功能与竞争对手的不同之处在于,它提供了完全可定制的维持选项,包括时间开始发送命令,命令之间的随机时间间隔,可定制的命令列表,自动重拨选项。 多个Connections-Connect,浏览和导航多个站点同时...

    RED HAT LINUX 6大全

    4.8 使用Red Hat的wmconfig命令 54 4.9 个人化的X资源文件 54 4.10 使用xdm 55 4.11 XFree86疑难解答 57 4.12 小结 57 第5章 窗口管理器 58 5.1 GNOME X环境 59 5.1.1 什么是GNOME 59 5.1.2 GNOME 安装组件 59 5.1.3...

    Linux操作系统基础教程

    非官方中文译稿。目前 Linux 中国的发行版本(Linux Distribution)主要有 Red Hat (红帽子) , Slackware, Caldera, Debian, Red Flag (红旗) , Blue Point (蓝点) , Xteam Linux (冲浪) , Happy Linux...

    EditPlus 3.31 Build 860 简体中文版

    好多网友反反馈认为没有汉化完整,其实这和汉化完全无关,该资源根本不在 EditPlus 所附带的任何一个文件里。原因是主程序调用系统资源文件 comctl32.dll 的方式改变了,英文版只读取英文资源(基于英文版的汉化版...

    matlab集成c代码-legacy:适用于3.2和更早版本的旧版CMakeBASIS项目。对于较新的版本,请转到

    这是通过组合和记录一些最佳实践和实用程序来实现的。 更重要的是,BASIS提供了一套完全集成的功能套件,以使整个过程变得无缝! | | | | 特征 项目创建 使用mad-libs样式文本替换进行快速项目设置 可定制的项目模板...

    EditPlus 3.31 Build 1129

    好多网友反反馈认为没有汉化完整,其实这和汉化完全无关,该资源根本不在 EditPlus 所附带的任何一个文件里。原因是主程序调用系统资源文件 comctl32.dll 的方式改变了,英文版只读取英文资源(基于英文版的汉化版...

    Git+TortoiseGit+中文语言包 分布式版本控制系统

    有了Git,在你的本地机器上几乎能做任何事:提交、查看项目完整历史记录、合并(merge)或者新建分支……Git让你来决定何时何地开始工作。 3. 回退错误 有时候我会犯错(我也不敢相信!)。我喜欢Git的是它的一个...

    网管教程 从入门到精通软件篇.txt

    如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。  format  将指定的驱动器...

    asp学习相关资料大全

    作为重要的基准测试可伸缩性和速度奖的记录保持者,SQL Server 2000 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在 Internet 上和防火墙外进行查询的能力。 4 系统分析 4.1 ...

    JAVA上百实例源码以及开源项目

     Java 3DMenu 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码...

    java开源包1

    SpeechLion 是一个语音识别程序,主要用来处理桌面命令,基于 Sphinx-4 语音识别引擎开发。用户可以通过该软件来控制 Linux 桌面,例如打开google搜索、鼠标点击、下一窗口、打开帮助、静音等操作。 Java发送短信包...

    JAVA上百实例源码以及开源项目源代码

    Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四”...

    java开源包11

    SpeechLion 是一个语音识别程序,主要用来处理桌面命令,基于 Sphinx-4 语音识别引擎开发。用户可以通过该软件来控制 Linux 桌面,例如打开google搜索、鼠标点击、下一窗口、打开帮助、静音等操作。 Java发送短信包...

    java开源包2

    SpeechLion 是一个语音识别程序,主要用来处理桌面命令,基于 Sphinx-4 语音识别引擎开发。用户可以通过该软件来控制 Linux 桌面,例如打开google搜索、鼠标点击、下一窗口、打开帮助、静音等操作。 Java发送短信包...

    java开源包3

    SpeechLion 是一个语音识别程序,主要用来处理桌面命令,基于 Sphinx-4 语音识别引擎开发。用户可以通过该软件来控制 Linux 桌面,例如打开google搜索、鼠标点击、下一窗口、打开帮助、静音等操作。 Java发送短信包...

    java开源包6

    SpeechLion 是一个语音识别程序,主要用来处理桌面命令,基于 Sphinx-4 语音识别引擎开发。用户可以通过该软件来控制 Linux 桌面,例如打开google搜索、鼠标点击、下一窗口、打开帮助、静音等操作。 Java发送短信包...

Global site tag (gtag.js) - Google Analytics