`

perl常用操作

    博客分类:
  • perl
 
阅读更多

1、文件操作

1-1、递归创建目录

格式:

use File::Path

mkpath(dirname)

例子:

mkpath('d1/d2/d3');

注:dirname中的文件分隔符须是'/',而不能是 '\'

 

1-2、递归复制目录(包含所有目录下的所有文件)

格式:

use File::Copy::Recursive qw(fcopy rcopy dircopy fmove rmove dirmove)

dircopy(oriDir,newDir)

例子:

dircopy(''/a/b,'/a1/b1');

注:dirname中的文件分隔符须是'/',而不能是 '\'

 

1-3、递归删除目录

格式:

use File::Copy::Recursive qw(fcopy rcopy dircopy fmove rmove dirmove);

pathrmdir dirname

例子:

pathrmdir 'D:/dirname';

 

2、日期操作

2-1、获取当前时间

格式:

#  0    1    2     3     4    5     6     7     8    9          10      11

    ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);

 

例子:

 

($day,$mon,$year) =(localtime(time))[3,4,5];

$year += 1900;

$mon++;

$time=sprintf "%4d-%02d-%2d",$year,$mon,$day;

print $time."\n";

 

 

 

 

分享到:
评论

相关推荐

    perl常用命令_函数集.pdf

    Perl 常用命令_函数集 Perl 是一种功能强大且灵活的编程语言,提供了许多实用的命令和函数来帮助开发者进行开发。下面将对 Perl 常用命令_函数集进行详细的解释和总结。 一、进程处理函数 进程处理函数是 Perl 中...

    perl常用知识_perl常用知识

    以下是一些关于Perl常用知识的详细解释: 1. **变量与数据类型**: - Perl支持多种数据类型,包括标量(如数字或字符串)、数组(一维或多维)和哈希(关联数组)。变量以$、@或%符号开头,分别对应标量、数组和...

    Perl 常用函数 初学PERL

    根据提供的文件信息,我们可以归纳出...以上就是从给定文件的标题、描述、标签以及部分内容中提取出来的Perl常用函数的相关知识点。这些函数在日常的Perl编程中十分常见,熟练掌握它们对于初学者来说是非常有帮助的。

    perl/tk常用命令

    下面是对Perl/Tk常用命令的详细说明: 1. **Tk::MainWindow**: 这是所有Perl/Tk程序的基础,通常用`$mw = MainWindow->new()`来创建。它代表了应用程序的主要窗口,其他所有的窗口和小部件都会在这个窗口内创建。 ...

    perl常用模块例子

    ### Perl常用模块详解 在Perl编程语言中,模块是封装了一组特定功能的代码集合,它们可以帮助开发者更快地实现各种复杂的功能,而无需从零开始编写所有代码。本文将详细介绍部分常用的Perl模块及其应用场景,帮助...

    perl 对文本一些常用操作和常用正则表达式

    下面我们将详细介绍Perl中常用的文本处理方法以及一些常用的正则表达式。 #### 一、Perl文本操作 ##### 1. 字符串操作 Perl提供了丰富的字符串操作功能,可以轻松地进行字符串的拼接、替换、查找等工作。 - **字符...

    perl常用模块

    本主题将深入探讨Perl中的几个常用模块,包括在Eclipse集成开发环境中使用Perl时如何支持XML和Switch语句。 首先,`XML::DOM`模块提供了对XML文档对象模型(DOM)的支持。DOM是一种与平台和语言无关的标准,用于...

    linux离线安装perl需要rpm

    2. **检查依赖关系**:在安装前,使用`rpm -q --requires <perl_rpm_file>`命令检查Perl RPM包需要哪些依赖。确保你已经获取了这些依赖的RPM包。 3. **安装RPM包**:使用`rpm -ivh <perl_rpm_file>`命令进行离线...

    Perl开发环境.zip

    - **系统交互**:Perl可以轻松与操作系统进行交互,执行系统命令,读写文件,控制进程等。 对于初学者,了解Perl的基本语法和常用模块是必要的。例如,`if`语句、`for`和`while`循环、数组和哈希数据结构、子程序...

    perl(windows环境)

    Strawberry Perl是一个完全免费且开源的Perl发行版,专为Windows设计,包含了Perl解释器以及许多常用的Perl模块,使得开发者无需额外安装就可以开始编写和运行Perl程序。 在安装Strawberry Perl时,用户通常只需...

    perl脚本调用练习和调用系统命令并展示输出信息

    在Perl中,调用系统命令最常用的方法是通过内置函数`system()`。这个函数允许你直接运行操作系统命令,并返回命令的退出状态。例如,如果你想要运行一个简单的`ls`命令来列出当前目录的文件,你可以写这样的代码: ...

    perl写的windows 常用工具集合

    "Perl写的windows 常用工具集合"很可能是包含了多种由Perl编写的工具,用于解决Windows用户在日常使用中的各种问题。这些工具可能涵盖系统维护、文件操作、网络诊断、日志分析等多个领域。 1. **系统维护工具**:...

    perl编程常用的函数

    以下将详细介绍Perl中的一些常用函数和语言特性。 首先,Perl中的几个重要函数: 1. `print` 和 `printf`:用于输出信息,`print`简单地打印字符串或变量,而`printf`则支持格式化输出。 2. `chop`:删除字符串末尾...

    Perl5语言命令详解.pdf

    下面,我们将深入探讨Perl5的一些核心概念和常用命令。 1. **变量**:在Perl5中,变量是用来存储数据的容器,它们以`$`符号开头,如`$var`。对于数组(一组有序元素),我们使用`@`,如`@array`;对于哈希(键值对...

    perl正则表达式的整理

    这些只是Perl正则表达式的基本概念和常用操作,实际上,Perl的正则表达式功能远不止这些,还包括更高级的特性和技巧,如递归模式、条件模式等。深入学习和熟练掌握Perl正则表达式,可以极大地提高处理字符串和文本...

    perl工具 开发工具

    除了上述工具,版本控制软件如Git也是Perl开发过程中的常用工具,它可以帮助团队协作开发,管理代码版本。Perl的测试框架Test::More则提供了一套完整的单元测试方案,确保代码的质量和稳定性。 在Windows上,Perl还...

    perl中常用系统函数

    ### Perl中常用系统函数详解 #### 一、`print`函数 `print`函数是Perl中最常用的输出数据的函数之一,它可以将数据输出到指定的文件句柄(filehandle)或者标准输出设备如屏幕。 ##### **语法** ```perl print ...

    64位strawberryperl的5.32安装包

    它包含了一个完整的Perl环境,包括Perl解释器、标准库以及许多常用的Perl模块。Strawberry Perl的一个优点就是它的“纯Windows”构建,这意味着它不依赖于任何非Windows组件,如CYGWIN,使得安装和使用更为简单。 ...

    Perl 常见问题集

    截至2023年,Perl 5是最常用的版本系列,而Perl 6已经重新命名为Raku。对于大多数应用而言,选择最新的Perl 5.x版本是比较合适的。 - **Perl 4和Perl 5的区别?** - Perl 4和Perl 5在语法和特性上存在显著差异。...

Global site tag (gtag.js) - Google Analytics