文件名函数

Linux Makefile文件名处理函数知识详解 GNU make提供了一系列对文件名进行各种操作的函数文件名替换、加前缀、去目录等。dir函数用来从一个路径名中截取目录的部分。dir函数会从NAMES文件名序列中,取出各个文件路径名中的目录部分并返回notdir函数和dir函数实现完全相反的功能:从一个文件路径名中去文件名,而不是目录。notdir函数的使用方法和dir函数相同。suffix函数从一系列文件名序列中,取出各个文件名的后缀。文件名的后缀是文件名中以点号 . 开始(包括点号)的部分。若文件名没有后缀, suffix函数则返回空。 阅读详情

1、文件名函数
  文件名函数可以对文件的名称、所在子目录、驱动器和扩展名等进行操作。下表列出这些函数及其功能。

函数 说明
ExpandFileName() 返回文件的全路径(含驱动器、路径)
ExtractFileExt() 从文件名中抽取扩展名
ExtractFileName() 从文件名中抽取不含路径的文件名
ExtractFilePath() 从文件名中抽取路径名
ExtractFileDir() 从文件名中抽取目录名
ExtractFileDrive() 从文件名中抽取驱动器名
ChangeFileExt() 改变文件的扩展名
ExpandUNCFileName() 返回含有网络驱动器的文件全路径
ExtractRelativePath() 从文件名中抽取相对路径信息
ExtractShortPathName() 把文件名转化为DOS的8·3格式
MatchesMask() 检查文件是否与指定的文件名格式匹配

Delphi 路径相关函数 IncludeTrailingPathDelimiter(const S: string): string; 功能 返回包括最后路径分隔符 说明 最后一个字符是路径分隔符则不变;否则加上一个路径分隔符返回 参考 function SysUtils.IsPathDelimiter;function System.Length 例子 path := IncludeTrailin... 阅读详情

相关推荐

Excel中如何引用文件名」、「sheet 页」的名字

文件名: MID(CELL("filename",$A$1),FIND("[",CELL("filename",$A$1))+1,31) sheet名: MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)

sun0322 3万+

delphi 路径函数

delphi path functionIncludeTrailingPathDelimiterIncludeTrailingPathDelimiter ensures that a path name ends with a trailing path delimiter (PathDelim, '\' on Windows, '/' otherwise). If S already end...

weixin_33790053的博客 205

MATLAB常用文件操作函数

MATLAB的文件操作文件的打开与关闭文本文件的读写二进制文件的读写数据文件定位 文件的打开与关闭 (具体内容请参考matlab帮助文档) fopen函数 用于打开文件,调用格式: fid=fopen(filename,permission) 或fileID fid为文件识别号,0、1 和 2 分别用于标准输入、标准输出(屏幕)和标准错误。如果 fopen 无法打开文件,则 fid为-1。 filename为待操作的文件名 permission为对文件的允许使用方式,即指定访问类型:

hsu_001的博客 4542

Makefile常用函数——文件名函数

文件名函数 1、抽取文件名的路径部分 $ (dir names...) 此函数抽取names中的每一个文件名的路径,从文件名的首字符到最后一个斜杠之间的所有字符。 2、抽取文件名中除去路径的一切字符,其实就是抽取文件名 $(notdir names...) 3、抽取文件名的后缀(例如.c) $(suffix names) 4、抽取文件名中除去后缀的一切字符 $(basename names...) 5、给每一个文件名后加后缀,并将文件名串联,之间用单个空格隔开 $...

qq_46574778的博客 1861

InstallShield内部库函数之10 长文件名函数

InstallShield内部库函数之10  长文件名函数    下列函数从短文件名创建长文件名,将短文件名转换到长文件名,并且将长文件名用双引号括起使得处理长文件名的操作系统可以识别它们。LongPathFromShortPath从一个短文件名创建一个长文件名。LongPathToQuote插入或删除环绕一个长文件名的双引号。LongPathToShortPath从一个长文件名创建一个短文件名

FANGAO的专栏 1177

函数CELL/FIND/MID - 获取当前文件名(包括路径和当前sheet的全名、仅仅文件名等)

文章目录一、函数介绍1.1 函数CELL1.2 函数FIND1.3 函数MID二、获取当前文件名实操 一、函数介绍 1.1 函数CELL 获取引用区域左上角单元格或指定单元格的格式、位置、内容等信息。 CELL(信息类型, [引用位置]) 信息类型:必输 引用位置:选输,默认最后一个编辑过的单元格 更详细用法参考如下链接: EXCEL中CELL函数的用法 信息类型如下所示 如获取当前文件名:信息类型 = filename CELL(“filename”) 1.2 函数FIND 返回一个字符串在另一个字符串

王小磊 8605

一个类似于复制文件名函数

一个类似于复制文件名函数 复制文件名 复制后文件名 名称 名称_2 名称 名称_3 名称 名称_4 名称_2 名称_2_2 名称_2 名称_2_3 名称_2 名称_2_4 const dealName = (name, list = []) => { if (!name) return; //需要找是否有需要在最后的数字上 +1 //用_隔开,除去最后一位,前面都相等的 //找到最大的,数字 +1

星期Ⅷ 345

Makefile 文件名处理函数

Makefile 文件名处理函数

weixin_43446462的博客 396

随机生成文件名函数

 Place this code into an ASP Page and run it! --> Random FileName Creation  Function Generator(Length)   dim i, tempS, v   dim c(39)   tempS = ""   c(1) = "a": c(2) = "b": c(3) = "c": c(4) = "d": c

seani的专栏 1081

获取文件名函数

 获取文件名函数: int retName (char* fName ,char * ret, int * retSize) {  char * prtS = NULL;  char * prtL = NULL;  prtS = fName;  prtL = fName;  int length = strlen(fName);  int count = 0;  for(i

beibei_hao_csdn的博客 699

函数:以当前时间为文件名的生成

今天上午编写程序时,发现要经常存盘,但是相同的文件自动存盘时文件名又相同,因此做了一个自动将当前的时间转换为待存盘文件名来进行存盘,函数文件名为 now_filename.m, 先写函数内容吧: %----------------------filename: now_filename.m -----------------------function [ fname ] = now_

人有多大胆 2799

Python open函数文件名格式的坑

错误代码如下: file_title_time = time.strftime('%Y%m%d-%H:%M:%S',time.localtime(time.time())) # print("D:/process_monitor_" + p.name() + '_' + file_title_time+ '_'+str(pid) + ".csv") with open("D:/process_monitor_" + p.name() + '_'+ file_title_time+ '_' + str(pid

weixin_43481589的博客 776

获取文件名 php,详解php basename()函数获取文件名的用法

我们前面讲了使用php pathinfo()函数的作用返回文件路径的信息,php dirname()函数是返回文件路径中的目录部分,本篇文章主要介绍使用php basename()函数返回路径中的文件名部分。php basename()函数语法如下:basename(path,suffix)参数详解:参数描述path必需。规定要检查的路径。suffix可选。规定文件扩展名。如果文件有名有文件扩展名...

weixin_39782832的博客 302

根据时间生成文件名函数

 function MakeFileName(fname)       fname = fname    fname = replace(fname,"-","")       fname = replace(fname," ","")       fname = replace(fname,":","")       fname = replace(fname,"PM","")       fn

网行天下(WangGou7.COM) 1047

MakeFile内嵌文件名处理函数

返回值为:“src/foo src-1.0/bar /home/jack/.font hacks”返回值为:“a.c b.o c”。返回值为“foo.c bar.c”。返回值为:“a.c b.o”。

cftchaoxiaoshu的博客 466

EXCEL 通过FILES函数获取指定路径中的所有文件名

第一个*是文件名的通配符,第二个* 是文件的后缀名,表示文件类型,如果只想提取PDF文件的文件名,可以写作*.pdf, 即FILES(“路径\*.pdf”)。FILES(“路径\*.*”)指定从哪个路径下返回一个文件名。获取指定文件路径中的所有文件名

a_waste_only的博客 3249

InstallShield内部库函数全集十-长文件名函数(中文版)

10  长文件名函数    下列函数从短文件名创建长文件名,将短文件名转换到长文件名,并且将长文件名用双引号括起使得处理长文件名的操作系统可以识别它们。LongPathFromShortPath从一个短文件名创建一个长文件名。LongPathToQuote插入或删除环绕一个长文件名的双引号。LongPathToShortPath从一个长文件名创建一个短文件名。10.1  LongPathFromS

1442
上一篇: vcl库函数
下一篇: 获取MAC地址
jvict
博客等级 码龄26年 2粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值