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

无涯教程-Perl - glob函数

描述

此函数返回与EXPR匹配的文件的列表,这些文件将由标准Bourne shell进行扩展。如果EXPR未指定路径,请使用当前目录。如果省略EXPR,则使用$_的值。

从Perl 5.6开始,扩展是在内部完成的,而不是使用外部脚本。扩展遵循csh(以及任何派生形式,包括tcsh和bash)的扩展方式,其翻译如下:

  • 以单个句点开头的文件将被忽略,除非EXPR明确匹配。

  • *字符与零个或多个任何类型的字符匹配。

  • 的?字符匹配任何类型的一个字符。

  • [..]构造与正则表达式匹配列出的字符,包括范围。

  • 〜字符与主目录匹配; 〜name与用户名的主目录匹配。

  • {..}构造与括号内的任何逗号分隔的单词匹配。

语法

以下是此函数的简单语法-

glob EXPRglob

返回值

此函数在错误时返回undef,否则在标量context中返回扩展名列表中的第一个文件,在错误时返回空列表,否则返回列表context中扩展名的列表。

以下是显示其基本用法的示例代码-

#!/usr/bin/perl(@file_list) = glob "perl_g*";print "Returned list of file @file_list\n";

执行上述代码后,将产生以下输出-

Returned list of file

Perl 中的 glob函数 - 无涯教程网无涯教程网提供描述此函数返回与EXPR匹配的文件的列表,这些文件将由标准Bourne shell进行扩展。如果E...https://www.learnfk.com/perl/perl-glob.html

http://www.lryc.cn/news/117279.html

相关文章:

  • 前端先行模拟接口(mock+expres+json)
  • 老师如何制作学生分班信息查询系统?
  • Java实战:高效提取PDF文件指定坐标的文本内容
  • centos磁盘满了,怎么清理大文件
  • AIGC:【LLM(四)】——LangChain+ChatGLM:本地知识库问答方案
  • 企业在线产品手册可以这样做,小白也能轻松上手
  • crypto-js中AES的加解密封装
  • 【计算机视觉】MoCo v2 讲解
  • 如何解决亚马逊银行账户验证问题?来看看这些技巧吧!
  • Android多渠道打包+自动签名工具 [原创]
  • nodejs实现解析chm文件列表,无需转换为PDF文件格式,在线预览chm文件以及目录,不依赖任何网页端插件
  • .net core background service
  • 前端开发的工作职责精选【10篇】
  • SpringBoot 升级内嵌Tomcat
  • react搭建在线编辑html的站点——引入grapes实现在线拖拉拽编辑html
  • Nginx反向代理服务配置和负载均衡配置
  • react钩子函数理解
  • 医疗保健中的 NLP:实体链接
  • java编程规范
  • 合宙Air724UG LuatOS-Air script lib API--sim
  • 【网络基础实战之路】基于三个分公司的内网搭建并连接运营商的实战详解
  • (Python)Requests+Pytest+Allure接口自动化测试框架从0到1搭建
  • 实现vuex数据持久化处理
  • Vue-系统登录进入首页后禁用浏览器返回键
  • Hadoop理论及实践-HDFS的Namenode及Datanode(参考Hadoop官网)
  • 第四十九天
  • ArcGIS Pro简介下载安装地址
  • MySQL 存储过程、函数、触发器、事件
  • 【LeetCode】121. 买卖股票的最佳时机 -
  • 解决Vue+Element-UI 进行From表单校验时出现了英文提示问题