2012-12-11 4 views
8

Il codice shell è: #!/bin/sh body="............a lot of thing................"; curl -Ss -d"${body}" "xx.xx.com"dove è la possibilità di impostare la soglia lista degli argomenti più curl per evitare di "Lista argomento troppo lungo" l'errore

Ma non poteva essere eseguito e inviato via ricciolo, l'errore è: /usr/bin/curl: lista argomenti troppo lunga

Potrebbe essere il $ body troppo lungo. Mi chiedo se ci sono opzioni per impostare arricciatura per inviare post più lunghi?

risposta

22

Memorizza i dati del tuo corpo in un file. e utilizzare

curl -d @<filename> 
0

Mi è capitato di stare zitto se l'ho memorizzato in un file.

curl -o fn URLETC 
Problemi correlati