无忧启动论坛

标题: 绝对路径下 ,获取第一个文件名的方法 [打印本页]

作者: 2013zheng_1681    时间: 2013-3-18 13:52
标题: 绝对路径下 ,获取第一个文件名的方法
如果我将文件夹得地址保存在  %path%  中,怎样能获得这个地址下的一个文件名呢, 并保留在变量%name% 中,
因为我想再对文件名进行操作,去除文件名的末位,再添加随机数字,和文件后缀,组成新的文件名,并运行。
除了ls 语句还有吗?
如找到的是   abc0.bmp  ,我想加载 随机加载(9不固定) abc9.bmp
作者: sratlf    时间: 2013-3-19 16:46
标题: 回复 #1 2013zheng_1681 的帖子
大概实现你的想法了  没有对变量path值和name值做判断  需要的话自己加上吧

还是通过ls列出path指定的目录下的文件  脚本要求至少设置path值

name值如果没有的话  会以path指定文件夹下的第一个文件名作为name值

目前判断范围是0-9编号  要改编号范围的话可以修改脚本第39行

添加了两个判断条件  1,不和上次使用的文件编号重复  2,检测新编号文件是否存在  不存在重新获取一个编号

t.zip

466 Bytes, 下载次数: 10, 下载积分: 无忧币 -2


作者: 2013zheng_1681    时间: 2013-3-25 21:19
标题: 回复 #2 sratlf 的帖子
谢谢你的再次指点,前段时间外出,一直没上,非常感谢!!!




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3