Perl 教程 之 Perl 目录操作 1

简介: Perl 目录操作

Perl 教程 之 Perl 目录操作 1

Perl 目录操作

以下列出了一些操作目录的标准函数:

opendir DIRHANDLE, EXPR # 打开目录
readdir DIRHANDLE # 读取目录
rewinddir DIRHANDLE # 定位指针到开头
telldir DIRHANDLE # 返回目录的当前位置
seekdir DIRHANDLE, POS # 定位指定到目录的 POS 位置
closedir DIRHANDLE # 关闭目录

显示所有的文件

显示目录下的所有文件,以下实例使用了 glob 操作符,演示如下:

实例

!/usr/bin/perl

显示 /tmp 目录下的所有文件

$dir = "/tmp/*";
my @files = glob( $dir );

foreach (@files ){
print $_ . "\n";
}

显示 /tmp 目录下所有以 .c 结尾的文件

$dir = "/tmp/*.c";
@files = glob( $dir );

foreach (@files ){
print $_ . "\n";
}

显示所有隐藏文件

$dir = "/tmp/.*";
@files = glob( $dir );
foreach (@files ){
print $_ . "\n";
}

显示 /tmp 和 /home 目录下的所有文件

$dir = "/tmp/ /home/";
@files = glob( $dir );

foreach (@files ){
print $_ . "\n";
}

目录
相关文章
|
6月前
|
Perl
|
6月前
|
索引 Perl
|
6月前
|
Perl
|
6月前
|
Perl
|
6月前
|
Perl
|
6月前
|
移动开发 网络安全 Perl
Perl 教程 之 Perl CGI编程 13
Perl CGI教程介绍了CGI(Common Gateway Interface)作为服务器与客户端交互的接口,并讲解了如何使用Cookie来弥补HTTP协议中用户身份验证的不足。Cookie通过设置HTTP头部的Set-Cookie字段,包括name、expires、path、domain和secure属性来实现。在Perl中设置Cookie涉及打印包含这些字段的响应头。示例代码展示了如何设置UserID、Password以及过期时间等Cookie信息。
47 2
|
6月前
|
Perl
|
6月前
|
Perl
|
6月前
|
Perl
|
6月前
|
Perl
下一篇
无影云桌面