现在
www.txt文件内容如下,我想用一批处理从
www.txt里提取以.htm结尾的网页名,如:
200104174738.htm
200104174772.htm
200104174786.htm
然后放到zhang.txt文件里,请问如何实现,谢谢,不要用第三方工具的.
原始文件在这:
www.txt
2002年1月23日 3:26 6031 200104174738.htm 2002年1月23日 3:26
5553 200104174772.htm 2002年1月23日 3:26 5155 200104174773.htm
2002年1月23日 3:26 7634 200104174781.htm 2002年1月23日
3:26 5180 200104174786.htm 2002年1月23日 3:26 6658
200104174834.htm 2002年1月23日 3:26 6351 200104174883.htm
2002年1月23日 3:26 4249 200104174897.htm 2002年1月23日 3:26
4207 200104174907.htm 2002年1月23日 3:26 7199 200104174931.htm
2002年1月23日 3:26 6346 200104174932.htm 2002年1月23日
3:26 8475 200104174943.htm 2002年1月23日 3:26 5321
200104174954.htm 2002年1月23日 3:26 5831 200104174977.htm
2002年1月23日 3:26 6150 200104174978.htm 2002年1月23日 3:26
10850 200104175018.htm 2002年1月23日 3:26 7552 200104175037.htm
2002年1月23日 3:26 7879 200104175047.htm 2002年1月23日
3:26 5086 200104175054.htm 2002年1月23日 3:26 6753
200104175055.htm 2002年1月23日 3:26 3925 200104175079.htm
2002年1月23日 3:26 5588 200104175081.htm 2002年1月23日 3:26
5237 200104175082.htm 2002年1月23日 3:26 5881 200104175130.htm
2002年1月23日 3:26 5047 200104175170.htm 2002年1月23日
3:26 5423 200104175225.htm 2002年1月23日 3:26 6273
200104175226.htm 2002年1月23日 3:26 8096 200104175235.htm
2002年1月23日 3:26 5479 200104175256.htm 2002年1月23日 3:26
6392 200104175257.htm 2002年1月23日 3:26 10924 200104175258.htm
2002年1月23日 3:26 5758 200104175259.htm 2002年1月23日
3:26 6058 200104175276.htm 2002年1月23日 3:26 3535
200104175288.htm 2002年1月23日 3:26 5297 200104175333.htm
2002年1月23日 3:26 6738 200104175361.htm 2002年1月23日 3:26
8533 200104175366.htm 2002年1月23日 3:26 7232 200104175370.htm
2002年1月23日 3:26 6548 200104175382.htm 2002年1月23日
3:26 7091 200104175391.htm 2002年1月23日 3:26 4415
200104175400.htm 2002年1月23日 3:26 5165 200104175411.htm
2002年1月23日 3:26 7801 200104175412.htm 2002年1月23日 3:26
3750 200104175431.htm 2002年1月23日 3:26 4553 200104175432.htm
2002年1月23日 3:26 7356 200104175457.htm 2002年1月23日
3:26 5534 200104175488.htm 2002年1月23日 3:26 5488
200104175506.htm 2002年1月23日 3:26 8817 200104175516.htm
2002年1月23日 3:26 5239 200104175573.htm 2002年1月23日 3:26
8497 200104175634.htm 2002年1月23日 3:26 12113 200104175653.htm
2002年1月23日 3:26 5094 200104175661.htm 2002年1月23日
3:26 8138 200104175690.htm 2002年1月23日 3:26 4387
200104175707.htm 2002年1月23日 3:26 3770 200104175732.htm
2002年1月23日 3:26 5334 200104175733.htm 2002年1月23日 3:26
6303 200104175744.htm 2002年1月23日 3:26 7621 200104175745.htm
2002年1月23日 3:26 5329 200104175746.htm 2002年1月23日
3:26 6310 200104175789.htm 2002年1月23日 3:26 4983
200104175808.htm 2002年1月23日 3:26 6183 200104175815.htm
2002年1月23日 3:26 6465 200104175835.htm 2002年1月23日 3:26
6460 200104175849.htm 2002年1月23日 3:26 7387 200104175858.htm
2002年1月23日 3:26 6035 200104175862.htm 2002年1月23日
3:26 5212 200104175872.htm 2002年1月23日 3:26 7749
200104175897.htm 2002年1月23日 3:26 8160 200104175910.htm
2002年1月23日 3:26 4545 200104175933.htm 2002年1月23日 3:26
5628 200104175934.htm 2002年1月23日 3:26 3817 200104175981.htm
2002年1月23日 3:26 3085 200104175982.htm 2002年1月23日
3:26 8211 200104175983.htm 2002年1月23日 3:26 5113
200104176007.htm 2002年1月23日 3:26 4888 200104176012.htm
Last edited by tianzizhi on 2006-12-26 at 03:02 AM ]
楼上的不要想当然,要亲自试才行的,要那么容易我就不发贴了.
你写的只会得到第一个变量就了事了,那第一个变量还不是我想要的以.htm结尾的网页名.不过还要谢谢你的热心帮助.
Last edited by tianzizhi on 2006-12-26 at 03:16 AM ]
ccwan兄的也不行,zhang.txt里只有一个网页名:200104174738.htm.
还请再改进,还有每行被空格隔开的不是固定的5个变量,有的是6个,有的是5个, 请用我的原始文件测试.
回everest79,我用你的试过了,只得到:2002年1月23日,这个.
你再认真分析一下你写的这句:for /f %i in (a.txt) do echo %i|findstr /e /i ".htm"&&echo %i>b.txt
sed "s/htm/\n/" life|sed "/.htm/!d"|sed "s/.* 200/200/;s/.htm.*/.htm/"|more>a.txt
type a.txt
pause>nul
Last edited by vkill on 2006-12-26 at 06:35 AM ]
vbs确实厉害,不过现在还不能去学它,现在还要学我的c,以后试着用c解决我遇到的问题.