use*_*675 5 bash curl escaping
如果URL具有%20文件名,则指定-O将保留它,而首选空格.
%20
-O
libcurl有curl_easy_unescape,但是bash中的curl二进制文件似乎没有简单的方法来输出文件名.但是,wget默认情况下会进行unescape.
curl_easy_unescape
目前我从url中提取文件名,unescape它,然后使用-o.
-o
我想知道是否存在更简单/内置的方式.
Dan*_*erg 4
不,不幸的是,目前无法告诉curl 对-O 创建的文件名进行URL 解码。感觉这是一个好主意,可以在未来提供......
归档时间:
13 年,1 月 前
查看次数:
1011 次
最近记录:
12 年,12 月 前