2012-07-31 56 views
5

如果URL的文件名中有%20,則指定-O將保留它,而首選空格。curl unescape輸出文件名

libcurl有curl_easy_unescape,但bash中的curl二進制文件似乎沒有簡單的方法來輸出文件名。但是,默認情況下,wget會使用unescape。

當前我從url中提取文件名,使用unescape,然後使用-o

我想知道是否有更簡單/內置的方式存在。

+0

你介意分享你目前使用的代碼嗎? – potench 2014-01-09 01:52:29

回答

4

不,很不幸,目前沒有辦法告訴curl URL解碼文件名-O創建。這感覺是一個好主意,在未來提供...