递归 wget 剥离 GET 参数
Recursive wget strip GET parameters
我正在使用 wget -r http://example.com 下载一个网站,但是为了不缓存 css 文件,该网站向这些文件添加了 GET 参数,例如 styles.css?foobar.
如何让它下载文件并从中删除 ?foobar?
您可以在 wget
完成后重命名文件。
find . -name '*\?*' | while read -r path ; do
mv "$path" "${path%\?*}"
done
我正在使用 wget -r http://example.com 下载一个网站,但是为了不缓存 css 文件,该网站向这些文件添加了 GET 参数,例如 styles.css?foobar.
如何让它下载文件并从中删除 ?foobar?
您可以在 wget
完成后重命名文件。
find . -name '*\?*' | while read -r path ; do
mv "$path" "${path%\?*}"
done