急求perl 的急问题 在线等
时间:2010-09-03
来源:互联网
unix环境
有个根文件夹 /in 下面有若干个子文件夹 每个子文件加下有批量txt文件
现对/in文件夹下的所有txt进行处理后 保存到 /saved下
但现在有个问题,就是/in 下面的子目录必须与/saved下的对应
比如 /in 下有两个子文件夹 20101010 与20101011
即/in/20101010 20101010文件夹下有1.txt 2.txt 3.txt
/in/20101011 20101011文件夹下有1.txt 2.txt 3.txt
用find path -name \"*\" |grep .txt\$ > path/1.lst 因为find是遍历子目录的
所以会把/in下的两个文件夹下的txt文件全写到1.lst文件里 然后再读1.lst 进行处理
处理完后的txt文件是会加个时间戳 比如1.txt 处理完后 保存到saved里 变成1****.txt
要达到的效果,处理完后
saved根下 多了两个文件夹20101010 和20101011(之前saved没这两个文件夹)
并且20101010 和 20101011 下分别有自己对应的/in下的txt文件
即/saved/20101010 下包含1***.txt 2***.txt ...
/saved/20101011 下包含1***.txt 2***.txt ...
望指教
有个根文件夹 /in 下面有若干个子文件夹 每个子文件加下有批量txt文件
现对/in文件夹下的所有txt进行处理后 保存到 /saved下
但现在有个问题,就是/in 下面的子目录必须与/saved下的对应
比如 /in 下有两个子文件夹 20101010 与20101011
即/in/20101010 20101010文件夹下有1.txt 2.txt 3.txt
/in/20101011 20101011文件夹下有1.txt 2.txt 3.txt
用find path -name \"*\" |grep .txt\$ > path/1.lst 因为find是遍历子目录的
所以会把/in下的两个文件夹下的txt文件全写到1.lst文件里 然后再读1.lst 进行处理
处理完后的txt文件是会加个时间戳 比如1.txt 处理完后 保存到saved里 变成1****.txt
要达到的效果,处理完后
saved根下 多了两个文件夹20101010 和20101011(之前saved没这两个文件夹)
并且20101010 和 20101011 下分别有自己对应的/in下的txt文件
即/saved/20101010 下包含1***.txt 2***.txt ...
/saved/20101011 下包含1***.txt 2***.txt ...
望指教
作者: zjm6533637 发布时间: 2010-09-03
顶上去
作者: zjm6533637 发布时间: 2010-09-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28