【发布时间】:2012-08-29 11:18:21
【问题描述】:
我正在尝试制作一个使用 wget 下载 5 个文本文件的脚本(Windows 中的批处理),并对每个文件执行一些操作,所以我想用这样的循环来做到这一点
set i=0
:begin
set /a i=%i%+1
if %i% equ 5 exit
wget ".....file1.txt"
goto operations
:operations
stuff
stuff
goto begin
- 操作包括使用 grep 和 sed 从文本中获取信息并将其保存到文本中
好吧,它应该可以工作,但这需要很多时间,我希望批处理以一种有效的方式完成,因为这样它会下载一个(需要一些时间)并执行操作。 我想做的是让它成为一个多线程的,我的意思是让它同时做这5个文件(下载+操作)。
谢谢
【问题讨论】:
标签: multithreading batch-file wget simultaneous-calls