标题: 删除指定字符行问题
[打印本页]
作者: yxrgsky
时间: 2007-5-22 11:13
标题: 删除指定字符行问题
test.txt内容如下:
192.168.0.0:80
192.168.0.1:80
192.168.0.2:80
127.0.0.1:80
127.0.0.1:80
想用批处理删除127.0.0.1:80
用到如下批处理
find /v test.txt "127.0.0.1" >1.txt
执行以后127.0.0.1是被删除了,重定向到1.TXT的页首却出现
---------- 2.TXT这样的字符,怎么解决呢?
作者: ansipeter
时间: 2007-5-22 11:19
find /v "127.0.0.1" <text.txt >1.txt
作者: yxrgsky
时间: 2007-5-22 11:46
问题解决,谢谢
作者: ttyp
时间: 2007-5-22 13:34
findstr /v "127.0.0.1" test.txt >1.txt
作者: step2step
时间: 2007-5-22 14:21
当然把这个语句写到批处理时确发生错误
C:\>find /v "127.0.0.1" 0<text.txt 1>1.txt
The system cannot find the file specified.
这个0从哪里来的,真是奇怪
作者: 0451lym
时间: 2007-5-22 15:14
find /v test.txt "127.0.0.1"|FIND ":" >1.txt
或者
TYPE TEST.TXT|FIND /V "127.0.0.1">1.TXT
Last edited by 0451lym on 2007-5-22 at 05:14 PM ]