我正在使用wget-r从指定网页下载3.zip文件。以下是我目前掌握的情况:

 wget -r -nd -l1 -A.zip http://www.website.com/example

现在,zip文件都是以abc.zip开头的,其中*似乎是随机的。我希望第一个下载的文件名为xyz_1.zip,第二个是xyz_2.zip,第三个是xyz_3.zip。
wget能做到吗?
非常感谢!

最佳答案

我认为单独使用wget是不可能的。下载后,您可以使用一些简单的shell脚本来重命名文件,例如:

i=1; for f in abc_*.zip; do mv "$f" "xyz_$i.zip"; i=$(($i+1)); done

关于linux - Wget递归模式下的输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5249253/

10-15 12:30