wcurl(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Version från den 12 augusti 2026 kl. 07.07 av Admin (diskussion | bidrag) (Skapade sidan med '{{DISPLAYTITLE:wcurl(1)}} == NAMN == '''wcurl''' – ett enkelt omslag runt curl för att enkelt hämta filer. == SYNOPSIS == <pre> wcurl <URL>... wcurl [--curl-options <CURL_OPTIONS>]... [--dry-run] [--no-decode-filename] [-o|-O|--output <PATH>] [--] <URL>... wcurl [--curl-options=<CURL_OPTIONS>]... [--dry-run] [--no-decode-filename] [--output=<PATH>] [--] <URL>... wcurl -V|--version wcurl -h|--help </pre> == BESKRIVNING == '''wcurl''' är ett enke...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök


NAMN

wcurl – ett enkelt omslag runt curl för att enkelt hämta filer.

SYNOPSIS

wcurl <URL>...

wcurl [--curl-options <CURL_OPTIONS>]... [--dry-run]
      [--no-decode-filename] [-o|-O|--output <PATH>] [--] <URL>...

wcurl [--curl-options=<CURL_OPTIONS>]... [--dry-run]
      [--no-decode-filename] [--output=<PATH>] [--] <URL>...

wcurl -V|--version

wcurl -h|--help

BESKRIVNING

wcurl är ett enkelt curl-omslag som låter dig använda curl för att hämta filer utan att behöva komma ihåg några parametrar.

Anropa wcurl med en lista över URL:er som du vill hämta och wcurl väljer rimliga standardvärden.

Om du behöver något mer komplext kan du ange valfria parametrar som stöds av curl via optionen --curl-options.

Var medveten om att du sannolikt bör använda curl direkt om ditt användningsfall inte täcks.

Som standard gör wcurl följande:

  • Procentkodar blanktecken i URL:er;
  • Hämtar flera URL:er parallellt om den installerade curl-versionen är >= 7.66.0 (--parallel);
  • Använder totalt 5 parallella anslutningar till samma mål med protokoll + värdnamn + portnummer om den installerade curl-versionen är >= 8.16.0 (--parallel-max-host);
  • Följer omdirigeringar;
  • Väljer automatiskt ett filnamn som utdata;
  • Undviker att skriva över filer om den installerade curl-versionen är >= 7.83.0 (--no-clobber);
  • Utför återförsök;
  • Sätter tidsstämpeln för den hämtade filen till värdet som tillhandahålls av servern, om tillgängligt;
  • Använder https som standard om URL:en inte innehåller något schema;
  • Inaktiverar curls URL-globbing-parser så att tecknen {} och [] i URL:er inte behandlas särskilt;
  • Procentavkodar det resulterande filnamnet;
  • Använder 'index.html' som standardfilnamn om det inte finns något i URL:en.

OPTIONER

--curl-options, --curl-options=<CURL_OPTIONS>...

Ange extra optioner som ska skickas när curl anropas.
Kan anges mer än en gång.

-o, -O, --output, --output=<PATH>

Använd angiven utdatasökväg i stället för att hämta den från URL:en.
Om flera URL:er anges delar resulterande filer samma namn med ett nummer tillagt i slutet, curl >= 7.83.0.
Om denna option anges flera gånger beaktas endast det sista värdet.

--no-decode-filename

Procentavkoda inte utdatafilnamnet, även om procentkodningen i URL:en gjordes av wcurl, t.ex. URL:en innehöll blanktecken.

--dry-run

Kör inte curl faktiskt, skriv ut vad som skulle anropas.

-V, --version

Skriv ut versionsinformation.

-h, --help

Skriv ut hjälpmeddelande.

CURL_OPTIONS

Alla optioner som stöds av curl kan sättas här.

Detta används inte av wcurl; det vidarebefordras i stället till curl-anropet.

URL

URL som ska hämtas.

Allt som inte är en parameter betraktas som en URL.

Blanktecken procentkodas och URL:en skickas till curl, som sedan utför tolkningen.

Kan anges mer än en gång.

EXEMPEL

Hämta en enskild fil:

wcurl example.com/filename.txt

Hämta två filer parallellt:

wcurl example.com/filename1.txt example.com/filename2.txt

Hämta en fil och skicka flaggorna --progress-bar och --http2 till curl:

wcurl --curl-options="--progress-bar --http2"
example.com/filename.txt

Återuppta från en avbruten hämtning.

Optionerna som krävs för att återuppta hämtningen, --clobber --continue-at -, måste vara de sista optionerna som anges i --curl-options.

Observera att det enda sättet att återuppta avbrutna hämtningar är att tillåta wcurl att skriva över målfilen:

wcurl --curl-options="--clobber --continue-at -"
example.com/filename.txt

Hämta flera filer utan gräns för samtidiga anslutningar per värd, standardgränsen är 5:

wcurl --curl-options="--parallel-max-host 0"
example.com/filename1.txt example.com/filename2.txt

FÖRFATTARE

Samuel Henrique <samueloph@debian.org>
Sergio Durigan Junior <sergiodj@debian.org>
och många bidragsgivare, se filen AUTHORS.

FELRAPPORTERING

Om du upplever problem med wcurl som du inte upplever med curl, skicka ett ärende på GitHub:

https://github.com/curl/wcurl

UPPHOVSRÄTT

wcurl är licensierat under curl-licensen

SE ÄVEN

curl(1), trurl(1)

KOLOFON

Denna sida är en del av projektet curl, kommandoradsverktyg och bibliotek för överföring av data med URL:er.

Information om projektet finns på:

https://curl.haxx.se/

Om du har en felrapport för denna manualsida, se:

https://curl.haxx.se/docs/bugs.html

Denna sida hämtades från projektets uppströms Git-förråd:

https://github.com/curl/curl.git

den 24 maj 2026.

Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.

Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:

man-pages@man7.org