文件路径分析File::Basename[perl]
来源:互联网 发布:隐藏手机号码软件 编辑:程序博客网 时间:2024/05/17 04:14
文件路径可分为:位置、文件、扩展名。以c:/perl/bin/perl.exe來說,位置是指c:/perl/bin,文件名称为perl,扩展名指.exe。
预设情況下,File::Basename假设你用的是Unix型态的路径名称,但可经由呼叫fileparse_set_fstype来改变文档指定,可用的参数包括VMS, MSDOS, MacOS, AmigaOS, MSWin32。
File::Basename中常用的方法有fileparse, basename, dirname。
fileparse方法会传回包含路经名称三个部份的串列。
basename方法传回路经位置。
basename方法传回档案名称。
use File::Basename;
use strict;
fileparse_set_fstype('MSWin32');
my $path='c:/perl/bin/perl.exe';
my($fname, $dir, $ext)=fileparse($path, '.exe');
print "Location: $dir/nBasename: $fname/nExtension: $ext/n";
my($basename)=basename($path, '.exe');
print "basename(): $basename/n";
my($dirname)=dirname($path);
print "dirname(): $dirname/n";
输出结果:
Location: c:/perl/bin/
Basename: perl
Extension: .exe
basename(): perl
dirname(): c:/perl/bin
fileparse和basename的第二個参数(选择性的参数)是一般的常规表示式(regular expression)串列,它可以用来除去扩展名,让你比对某些特殊文件。
- 文件路径分析File::Basename[perl]
- Perl:用File::Basename来获取文件…
- File::Basename
- File::Basename
- Perl Basename 模块
- File::Basename module
- ruby File.basename函数
- Perl 文件操作 (IO::File)
- perl 文件/路径 读写删
- 【basename】取出路径的文件名
- 使用perl分析html文件
- new file(file)文件路径设置方法
- perl获取当前执行文件的路径
- perl 处理文件路径的一些模块
- 文件路径中的“.”,new File(".")
- 文件路径中的“.”,new File(".")
- File类文件路径详解
- Unix basename 去掉文件后缀
- 线性筛法求素数
- 在ubuntu8.10 下建立 ARM-Linux 交叉编译环境
- 在mini2440上移植qt embedded for linux 4.5.2
- Windows7 IIS 7.5 配置详解
- Sicily 1089.Farey Sequence[线性筛法求素数]
- 文件路径分析File::Basename[perl]
- WO
- 数据/配置 的存储方式 Json篇 以JsonCpp库使用为例
- 别说我没说过喜欢你啊,毛毛虫。
- Iphone 开发-> 在Tab Bar中使用Navigation
- perl 引用的例子
- 不知道好用不 啊
- 123
- 各种“网络地球仪”