无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4013|回复: 36
打印 上一主题 下一主题

向climbing和各位高手求教一个批处理的写法

[复制链接]
跳转到指定楼层
1#
发表于 2004-4-7 09:21:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有一个文本文件,例如:
xxxxxxxx
xxxxxxxx
“aaaaaaaa”
xxxxxxxx
其中,”aaaaaaa”会有5种变化,我要写一个批处理为这5种变化分别指定一个执行命令,那么这个批处理该怎么写?谢谢!
37#
 楼主| 发表于 2004-4-9 09:52:09 | 只看该作者

向climbing和各位高手求教一个批处理的写法

下面引用由Climbing2004/04/09 09:47am 发表的内容:
有一个命令叫md5sum,可以用来生成并比较文件的md5码。
谢谢!我试试看,要学的东西太多了!
回复

使用道具 举报

36#
发表于 2004-4-9 09:47:44 | 只看该作者

向climbing和各位高手求教一个批处理的写法

有一个命令叫md5sum,可以用来生成并比较文件的md5码。
回复

使用道具 举报

35#
 楼主| 发表于 2004-4-9 09:42:46 | 只看该作者

向climbing和各位高手求教一个批处理的写法

还有我发现用比较字符串时可以有双引号和等号,就是不能有空格。
回复

使用道具 举报

34#
 楼主| 发表于 2004-4-9 09:39:22 | 只看该作者

向climbing和各位高手求教一个批处理的写法

下面引用由Climbing2004/04/09 09:35am 发表的内容:
比较两个文件?你太异想天开了吧?
用md5码试试吧?
我想既然有一个lmod,可能还会有其它工具可以实现,学海无涯啊!
回复

使用道具 举报

33#
发表于 2004-4-9 09:35:59 | 只看该作者

向climbing和各位高手求教一个批处理的写法

比较两个文件?你太异想天开了吧?
用md5码试试吧?
回复

使用道具 举报

32#
 楼主| 发表于 2004-4-9 09:29:50 | 只看该作者

向climbing和各位高手求教一个批处理的写法

下面引用由Climbing2004/04/08 11:40pm 发表的内容:
哈哈,临睡前又试了一下,用Lmod就可以去掉行中的特殊字符,还是LMOD好使。
我使用的测试文件test.txt内容如下:
"aaaa"="bbbb cccc"
"bbbb"="ccc ddd"
...
太谢谢了!我搞定了,不过问一下,能否通过比较两个文件的方法实现,当比较结果相同时条件为真?再次求教。
回复

使用道具 举报

31#
发表于 2004-4-9 09:09:40 | 只看该作者

向climbing和各位高手求教一个批处理的写法

9494,不过楼主好象倒是不着急,都快24个小时没有回应了。
回复

使用道具 举报

30#
发表于 2004-4-9 00:09:30 | 只看该作者

向climbing和各位高手求教一个批处理的写法

Climbing ,我真是服了你,临睡之前还给别人解决问题先!不过,对于钻研技术的人来说,不搞好反正是睡不着的,对不对?
回复

使用道具 举报

29#
发表于 2004-4-8 23:40:49 | 只看该作者

向climbing和各位高手求教一个批处理的写法

哈哈,临睡前又试了一下,用Lmod就可以去掉行中的特殊字符,还是LMOD好使。
我使用的测试文件test.txt内容如下:
"aaaa"="bbbb cccc"
"bbbb"="ccc ddd"
cccc=dd ee
命令:type test.txt | lmod /S""= /L1 set STR=[$1][$2][$3]的执行结果如下:
set STR=aaaabbbbcccc
这样,就没有特殊字符了,也就可以进行正常的字符串比较了。
回复

使用道具 举报

28#
发表于 2004-4-8 23:24:42 | 只看该作者

向climbing和各位高手求教一个批处理的写法

[UploadFile=34_1389_27.rar]
下面引用由陈永仁2004/04/07 03:12pm 发表的内容:
搞不定啊,这是其中一条命令:
type hello.txt |lmod /e /L19 set STR=[] > temp.bat
call temp.bat
del temp.bat
...
在比较字符串的时候,任何一个字符串中都是不能出现=这个字符的,所以,在比较之前,应该想办法将字符串中不合规定的字符去掉。
附件中提供的rar文件中提供了一个far.bat,可以用来实现替换字符串中的某个字符为另一个字符。但我试过了,由于你的字符串中包括了空格和双引号,所以far.bat工作也就无法正常了。看来你要想别的办法。
最好把你的源文件提供给我,根据实际情况再想别的办法。

回复

使用道具 举报

27#
发表于 2004-4-8 14:51:42 | 只看该作者

向climbing和各位高手求教一个批处理的写法

你到这里看看 中国DOS联盟首页
http://dos.e-stone.cn/dosbbs/
回复

使用道具 举报

26#
发表于 2004-4-8 14:41:18 | 只看该作者

向climbing和各位高手求教一个批处理的写法

抱歉,我上午有事出去了,没有上网,所以无法及时解答问题。
请将你的文本文件的各种可能(包括格式)传上来,我帮你分析一下,说明白你的要求。
回复

使用道具 举报

25#
 楼主| 发表于 2004-4-8 14:11:47 | 只看该作者

向climbing和各位高手求教一个批处理的写法

继续顶,继续革命!
回复

使用道具 举报

24#
 楼主| 发表于 2004-4-8 11:48:22 | 只看该作者

向climbing和各位高手求教一个批处理的写法

再顶一下!
回复

使用道具 举报

23#
发表于 2004-4-8 09:45:28 | 只看该作者

向climbing和各位高手求教一个批处理的写法

下面引用由陈永仁2004/04/08 08:38am 发表的内容:
climbing大哥,帮帮我吧!谢谢!
climbing不是让你把你的文本文件发上来并写明你的要求吗
回复

使用道具 举报

22#
 楼主| 发表于 2004-4-8 09:05:08 | 只看该作者

向climbing和各位高手求教一个批处理的写法

各位高手,提携一下小弟,谢谢!
回复

使用道具 举报

21#
 楼主| 发表于 2004-4-8 08:38:30 | 只看该作者

向climbing和各位高手求教一个批处理的写法

climbing大哥,帮帮我吧!谢谢!
回复

使用道具 举报

20#
发表于 2004-4-7 22:18:03 | 只看该作者

向climbing和各位高手求教一个批处理的写法

高手到哪儿去了!!
不愿意回答吗??
等ing....................
回复

使用道具 举报

19#
 楼主| 发表于 2004-4-7 22:16:25 | 只看该作者

向climbing和各位高手求教一个批处理的写法

继续顶!
回复

使用道具 举报

18#
发表于 2004-4-7 21:59:20 | 只看该作者

向climbing和各位高手求教一个批处理的写法

头痛的批处理
回复

使用道具 举报

17#
 楼主| 发表于 2004-4-7 21:58:31 | 只看该作者

向climbing和各位高手求教一个批处理的写法

能否改成比较两个文件,如果相同则执行下一步命令呢?这样的批处理应该如何写?谢谢!
回复

使用道具 举报

16#
 楼主| 发表于 2004-4-7 20:44:06 | 只看该作者

向climbing和各位高手求教一个批处理的写法

帮忙顶一下也行啊!谢谢!
回复

使用道具 举报

15#
发表于 2004-4-7 20:37:43 | 只看该作者

向climbing和各位高手求教一个批处理的写法

我是才鸟
看不动啊!
回复

使用道具 举报

14#
 楼主| 发表于 2004-4-7 20:36:33 | 只看该作者

向climbing和各位高手求教一个批处理的写法

高手何在?帮帮忙!谢谢!
回复

使用道具 举报

13#
 楼主| 发表于 2004-4-7 19:22:08 | 只看该作者

向climbing和各位高手求教一个批处理的写法

确定问题就出在bbbbbbb与ccccccc之间有空格,不知道怎么解决,请求帮忙!
回复

使用道具 举报

12#
 楼主| 发表于 2004-4-7 18:01:03 | 只看该作者

向climbing和各位高手求教一个批处理的写法

继续顶!
回复

使用道具 举报

11#
 楼主| 发表于 2004-4-7 17:02:02 | 只看该作者

向climbing和各位高手求教一个批处理的写法

我继续尝试,也继续等待。
回复

使用道具 举报

10#
 楼主| 发表于 2004-4-7 16:28:26 | 只看该作者

向climbing和各位高手求教一个批处理的写法

顶一下!
回复

使用道具 举报

9#
 楼主| 发表于 2004-4-7 15:25:35 | 只看该作者

向climbing和各位高手求教一个批处理的写法

似乎是bbbbbbb与ccccccc之间有空格引致失败,应如何解决?谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-1-24 15:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表