当文件被部分命名时如何通过wget下载文件

当文件被部分命名时如何通过wget下载文件

这是如何下载 weel 文件并将wget其复制到的方法/home/wheel.whl

wget -q  http://$REPO_SERVER/WHL/wheel-0.34.2-py2.py3-none-any.whl -O /home/wheel.whl

问题是在更改 weel 的版本时$REPO_SERVER/WHL/

例如文件可以替换为新版本 -wheel-0.55.2-py2.py3-none-any.whl

但现在wget会失败,因为whl文件已更改

所以我们正在考虑将 wget 语法更改为

wget -q  http://$REPO_SERVER/WHL/wheel-*.whl -O /home/wheel.whl

但上面的语法不起作用

所以我很乐意获得有关如何下载以wheel*开头的文件的建议

是否可以在该文件中设置正则表达式?

答案1

wget: Warning: wildcards not supported in HTTP

wgetHTTP不能使用通配符。

不过,您可以wget将通配符用于 FTP。这对我行得通。

$ wget ftp://ftp.slackware.com/pub/slackware/slackware64-current/Change*.txt
‘ChangeLog.txt’ saved

相关内容