perl中尖括号运算符(<>)使用说明
- 软件编程
- 2026-01-11 13:25:25
perl中<>运算符可以有如下的用途:
1)如果尖括号中间是文件句柄,尖括号运算符允许你读取文件句柄,比如<STDIN>。
2) 如果尖括号中间是搜索模式,尖括号运算符能返回与该模式匹配的文件列表,这称为一个glob,比如< *.bat>。
3)一组尖括号运算符如果中间没有任何东西,那么它可以读取命令行上所有文件的内容;如果没有给出文件名,则可以读取标准输出。
请看下面这段代码:
复制代码 代码如下:
while(<>){
print $_;
}
如果将上面的程序保存为Example.pl,那么用下面这个命令行运行该程序:
复制代码 代码如下:
#perl –w Example.pl file1 file2 file3
就可使运算符<>读取file1的内容,每次读1行,然后读取file2,接着读取file3。
如果没有设定文件,则尖括号运算符从文件句柄STDIN中读取数据。
# bat
# 命令行
# 则可
# 句柄
# 这段
# 如果没有
# 运算符
# BR
# 与该
# 没有任何
# 它可以
# 保存为
# pl
# 可使
# print
# 文件列表
# gt
# lt
# STDIN
# perl
# 尖括号运算符
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
C++枚举类型用法总结(枚举字符常量代替常量)
pyqt5实现井字棋的示例代码
c#读取excel数据的两种方法实现
Java map.getOrDefault()方法的用法详解
如何利用python生成MD5并去重
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
PHP笛卡尔积实现原理及代码实例
vue 获取到数据但却渲染不到页面上的解决方法
Docker Gitlab+Jenkins+Harbor构建持久化平台操作
javascript实现移动端轮播图
.net core中的Authorization过滤器使用
android通过拼音搜索中文的功能实现代码
PHP如何防止用户重复提交表单
c# 实现控件(ocx)中的事件详解
详解Android WebView监听console错误信息
Java 中的语法糖,真甜
Python析构函数__del__定义原理解析
浅谈docker --privileged=true参数作用
swiper实现导航滚动效果
详解java调用python的几种用法(看这篇就够了)
C语言中%c与%s的区别与划分详解
PHP连接MySQL数据库三种实现方法
解决docker run 或者 docker restart 启动镜像就自动退出
Nginx+php配置文件及原理解析
Python 用__new__方法实现单例的操作
如何利用JAVA正则表达式轻松替换JSON中的大字段
Springboot简单热部署实现步骤解析
使用Shell脚本如何启动/停止Java的jar程序
js观察者模式的弹幕案例
C++模板元编程实现选择排序
一条命令重启所有已停止的docker容器操作
用python实现一个简单的验证码
C++ 实现输入含空格的字符串
Python OpenCV中的numpy与图像类型转换操作
Java后台与微信小程序的数据交互实现
Python爬虫教程之利用正则表达式匹配网页内容
C#使用ML.Net完|成人|工智能预测
group by 按某一时间段分组统计并查询(推荐)
Python 2.6.6升级到Python2.7.15的详细步骤
Mysql exists用法小结
Aop动态代理和cglib实现代码详解
MySQL如何使用时间作为判断条件
使用IDEA配置Tomcat和连接MySQL数据库(JDBC)详细步骤
Python paramiko使用方法代码汇总
PHP数组实际占用内存大小原理解析
go install/build生成的文件命名和路径操作
jQuery-App输入框实现实时搜索
解决vue下载后台传过来的乱码流的问题
c++仿函数和函数适配器的使用详解
python实现图像随机裁剪的示例代码
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
