- 帖子
- 50
- 积分
- 68
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2011-8-15
|
80元处理文件,请帮忙 祝大家中秋快乐! 已解决
要求:
把d:se\中所有B开头的文件统计到d:se\se\wltj*.txt,("*"表示任意字符)
处理顺序:以所处理文件的修改时间为先后为序,先处理修改时间在先的文件,每处理一个文件输出一行数据到wltj*.txt,该行数据的各列字符串间由若干空格隔开,只要每列对齐即可,
以文本wltj*.txt的第一行数据(共11列,各列间由空格隔开)为参考行,具体过程如下:
1.1.把处理文件的修改时间放到第1列,单位:年月日时分秒
1.2.所处理文件名称的前4个字符放到第2列;
1.3.根据所处理文件名称的前4个字符,在d:se\se\ipref.txt中找到此字符串,并把所在行的第一个字符串,写入到wltj*.txt的第3列ip*列,若找不到该字符串则写入"-";
1.4.由文件名称的前4个字符,在d:se\se\jhref.txt中存找到此字符串,并把所在行的第一个字符串,写入到wltj*.txt的第4列jh*列,若找不到该字符串则写入"-";
1.5.把所处理文件中含有参考行第5-第10列的字符串的数量写入到wltj*.txt的对应列(第5-第10列),没有该字符串的写入0
1.6.把wltj*.txt的第6~10列值的和写入到本行第11列;
1.7.删除处理过的文件;
暂停100s从头处理周而复始
相关文件见附件。 |
|