/dispatcher

这是一个(大致)按顺序的多线程任务分发器

Primary LanguageRustGNU General Public License v3.0GPL-3.0

任务分发器

这是一个(大致)按顺序的多线程任务分发器

用法是

cat tasks.sh | cargo run --release 10

这可以以10线程将tasks.sh中的每一行分别以sh -c(或者windows系统下,cmd /C,如果你将cat改成windows下的type)的方式执行。

一个妙用是下载m3u8文件:

grep -v "#" index.m3u8 | sed "s/https/wget https/g" | cargo run --release 10

有爱自取,有bug的话,windows提PR,linux提issue。

windows的支持只是顺手写的,我更希望windows死,这样可以少维护不少东西。