有人能帮忙将以下命令行翻译成 Windows 命令吗?

有人能帮忙将以下命令行翻译成 Windows 命令吗?

原始主题:下载 mpeg dash 流的所有 .m4s 文件

echo "IS.mp4" >"links.txt"

seq -f "%06g.m4s" 0 394 >>"links.txt"

wget -i "links.txt" -O "audio.mp4" -B "http://80.188.78.212/aa/ffc8a55fe6f203b0bffecb73efacb69b/1494953435522/eda9c6f7b1e3de68db8e3e5dc0d14fc7/dna-61924494877285694-pc/1002-1502/"

由于我的“声誉”分数不足以在该主题中添加评论,因此我不得不在这里开始一个新主题。有人可以将上面的 Linux 命令行翻译成 Windows 版本吗?如何使用Windows 版 WGET

答案1

该脚本创建一个名为 的文件links.txt,其中包含要使用 从基本 URL 下载的文件名wget

第一行links.txt很简单IS.mp4。您可以手动创建它,也可以使用完全相同的echo命令,该命令在 Bash 和 DOS 中的工作方式相同。

seq命令生成如下文件名列表:

000000.m4s
000001.m4s
000002.m4s
000003.m4s
...
000394.m4s

您可以使用 Excel 和简单公式实现相同目的。复制结果并附加到 的末尾links.txt

或者,如果您有 Bash(如果没有,您可以轻松地从 Git Bash 获取),那么您可以实现相同的操作,seq如下所示:

for i in {0..394}; do printf "%06d.m4s\n" $i; done >> links.txt

最后,wget命令中没有任何内容需要翻译,您可以在 DOS 中运行该命令。

相关内容