se l'URL ha %20
nel nome file, specificare -O
lo manterrà, mentre lo spazio è preferito.curl unescape nome file di output
libcurl ha curl_easy_unescape
, ma il file binario di ricciolo in bash non sembra avere un modo semplice per rimuovere il nome del file di output. Tuttavia, wget non esegue una scansione di default.
attualmente estraggo il nome del file dall'URL, non lo decifra, quindi uso -o
.
Mi piacerebbe sapere se esiste un modo più semplice/integrato.
Ti dispiacerebbe condividere il codice che usi attualmente? – potench