标题: [求助]这样的批处理怎么写?
[打印本页]
作者: 刘建明
时间: 2004-4-8 00:00
标题: [求助]这样的批处理怎么写?
有一个文本文件,例如:
xxxxxxxx
xxxxxxxx
“aaaaaaaa”="bbbbbb ccccccc"
xxxxxxxx
其中,“aaaaaaaa”="bbbbbb ccccccc"会有5种变化,我要写一个批处理,批处理要检测这个文本文件中的这一行的内容,根据不同的内容执行不同的命令,我该如何写?
或者比较两个文件,如果相同则执行下一步,这样有该如何写?谢谢!
作者: Climbing
时间: 2004-4-8 00:00
从无忧到DOS联盟。
从陈永仁变为刘建明。
嘿嘿
作者: moroko
时间: 2004-4-8 00:00
批做不到吧??
作者: Climbing
时间: 2004-4-9 00:00
在比较字符串的时候,任何一个字符串中都是不能出现=“这样的特殊字符,所以,在比较之前,应该想办法将字符串中不合规定的字符去掉。
我使用的测试文件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
这样,就没有特殊字符了,也就可以进行正常的字符串比较了。