用Per用了两个月左右,感觉Perl太随便了,哎,继续用吧,就是挺省心的,下面是Perl的一些系统变量:
$^W警告开关的当前值
$^M备用内存池的大小
$- 当前页可打印的行数,属于Perl格式系统的一部分
$! 根据上下文内容返回错误号或错误串
$" 列表分隔符
$# 打印数字时默认的数字输出格式
$ Perl解释器的进程ID
$% 当前输出通道的当前页号
$Content$amp; 和上个格式匹配的字符串
$( 当前进程的组ID
$) 当前进程的有效组ID
$* 配置1表示处理多行格式.现在多以/s和/m修饰符取代之.
$, 当前输出字段分隔符
$. 上次阅读的文档的当前输入行号
$/ 当前输入记录分隔符,默认情况是新行
$: 字符配置,此后的字符串将被分开,以填充连续的字段.
$; 在仿真多维数组时使用的分隔符.
$? 返回上一个外部命令的状态
$@ Perl解释器从eval语句返回的错误消息
$[ 数组中第一个元素的索引号
$\ 当前输出记录的分隔符
$] Perl解释器的子版本号
$^ 当前通道最上面的页面输出格式名字
$^A 打印前用于保存格式化数据的变量
$^D调试标志的值
$^E在非UNIX环境中的操作系统扩展错误信息
$^F最大的文档捆述符数值
$^H由编译器激活的语法检查状态
$^I内置控制编辑器的值
$^L发送到输出通道的走纸换页符
$^M备用内存池的大小
$^O操作系统名
$^P指定当前调试值的内部变量
$^R正则表达式块的上次求值结果
$^S当前解释器状态
$^T从新世纪开始算起,脚步本以秒计算的开始运行的时间
$^W警告开关的当前值
$^X Perl二进制可执行代码的名字
$_ 默认的输入/输出和格式匹配空间
$| 控制对当前选择的输出文档句柄的缓冲
$~ 当前报告格式的名字
分享到:
相关推荐
在Perl编程中,内置变量是开发者常用的特性之一,它们可以帮助程序员更简洁、高效地编写代码。本文将详细介绍一些常用的Perl内置变量,包括它们的意义、用途以及如何正确使用这些变量来提升程序的性能与可读性。 ##...
### Perl语言中的变量类型 Perl是一种广泛使用的脚本语言,尤其在系统管理、网络编程以及文本处理等领域有其独特的优势。Perl支持多种变量类型,包括标量(Scalar)、数组(Array)和哈希(Hash)。了解这些基本...
环境变量是操作系统提供的一种机制,用于传递信息给运行中的进程。在Perl CGI脚本中,可以通过`$ENV{VAR_NAME}`的形式访问这些环境变量。下面我们将逐一介绍这些重要的环境变量: ##### 1. REQUEST_METHOD - **定义...
### Perl内置及特殊变量详解 #### 一、概述 Perl是一种功能强大且灵活的脚本语言,广泛应用于系统管理、Web开发、网络...通过本文的详细介绍,希望能帮助读者在日常开发中更好地利用Perl的内置变量,提升编程技能。
Linux 环境变量是 Linux 操作系统中一个重要的概念,它决定了系统的行为和用户的体验。环境变量是由一系列的名称和值组成的,它们可以影响系统的行为和应用程序的运行。 1. 环境变量的分类 环境变量可以分为两类:...
### Perl中常用系统函数详解 #### 一、`print`函数 `print`函数是Perl中最常用的输出数据的函数之一,它可以将数据输出到指定的文件句柄(filehandle)或者标准输出设备如屏幕。 ##### **语法** ```perl print ...
Perl的特殊变量是其语法结构中的一大特色,它们在编程过程中起到关键作用,提供了一种简洁的方式来处理程序的状态和数据。 Perl中的特殊变量通常以单个符号开始,如`$`, `@`, `%`, `&`, `*`, `^`, `_`, `::`等,...
Perl是一种高级的、通用的编程语言,它具有强大的文本处理能力,通常用于系统管理、网络编程、Web开发和更多领域。Perl脚本以`.pl`作为文件扩展名,以下是Perl脚本的一个基本示例: ```perl #!/usr/bin/perl # 这是...
在Perl中,调用系统命令最常用的方法是通过内置函数`system()`。这个函数允许你直接运行操作系统命令,并返回命令的退出状态。例如,如果你想要运行一个简单的`ls`命令来列出当前目录的文件,你可以写这样的代码: ...
Perl中的引用是一种指向变量的变量,可以用来间接访问和修改原始变量的值: ```perl my $ref = \my_var; *$ref = "new value"; ``` #### 对象导向编程 虽然Perl不是一种面向对象的语言,但它提供了实现面向对象编程...
在Unix或类Unix系统中,Perl程序员通常会利用单行脚本来执行一些不需要完整脚本的小型任务,这体现了编程的简洁和效率。 ### 常用命令行选项 在Perl单行脚本中,有几种常用的命令行选项可以帮助用户完成任务。这些...
3. **变量**:Perl中的变量以符号“$”、“@”或“%”开头,分别表示标量、数组和哈希。变量名是大小写敏感的,且无需预先声明。 4. **正则表达式**:Perl在处理文本时,正则表达式是其核心工具。它支持丰富的匹配...
在Perl中,变量通常以$、@或%符号开头,分别对应标量、数组和哈希。例如,`$var`是标量变量,`@array`是数组,`%hash`是哈希。 Perl的控制结构包括条件语句(if...else,switch)和循环语句(for,while,foreach)...
Perl语言是一种功能强大的脚本编程语言,以其在文本处理、系统管理、网络编程以及Web开发中的广泛应用而闻名。本教程将带你逐步了解Perl语言的基础知识,帮助你从入门到掌握。 首先,Perl语言的设计理念是“实用胜...
起初,Perl主要运行在UNIX和类UNIX系统上,但随着发展,它也被移植到了OS/2、Windows 9x、Windows NT等操作系统上,极大地扩展了其应用范围。 #### 2. Perl程序结构 Perl是一种解释型语言,这意味着它的代码不需要...
`变量包含了操作系统返回的错误信息,可以帮助用户识别问题所在。 错误处理是程序健壮性的重要组成部分。当`open()`失败时,应提供有用的错误信息,包括失败的操作(如"for reading"或"for writing"),文件名,...
- Perl中的变量命名规则和赋值操作 - 基本输入输出操作 - 控制结构,如if语句和while循环 - 子程序的定义、调用以及参数传递 - 哈希的概念、使用和操作 具体内容包括: - Perl中数字和字符串的处理,包括不同类型的...
如果需要在Windows系统上运行Perl程序,可以下载ActivePerl进行安装。安装过程包括解压缩、编译和放置可执行文件。完成这些步骤后,Perl程序可以通过编辑器编写,添加执行权限并运行。 在Perl中,注释以字符#开始,...
Perl 语言在生物信息学中的应用非常广泛,例如 Web 编程、系统管理、网络编程、数据库管理、图像处理等领域。 Perl 语言的特点是脚本语言,解释执行,无需编译。它具有编译语言如 C、Java 的功能,又有 shell ...