642 votes

Comment faire friser pour ne pas montrer la barre de progression ?

J’essaie d’utiliser cURL dans un script et l’obtenir de ne pas montrer la barre de progression.

J’ai essayé le , , , et options, mais aucun d’eux ne fonctionne.

Voici une commande par défaut que j’ai essayé :

Je ne reçois que la barre de progression lorsque poussant vers un fichier, si n’est pas une barre de progression, mais fait.

639voto

unutbu Points 222216
<pre><code></code><p>fonctionne pour la version 7.19.5 de courbure sur Ubuntu 9.10 (aucune barre de progression). Mais si pour une raison quelconque qui ne fonctionne pas sur votre plate-forme, vous pourriez toujours redirige stderr vers/dev/null :</p><pre><code></code></pre></pre>

585voto

chmac Points 797

En curl version 7.22.0 sur Ubuntu et 7.24.0 sur OSX la solution pour ne pas montrer des progrès , mais de montrer les erreurs consiste à utiliser à la fois et comme suit :

Cela fonctionne pour les deux sortie redirigée , canalisée sortie et sortie directement dans le terminal pour moi.

50voto

Bill Healey Points 176

J’ai trouvé qu’avec curl 7.18.2 avec que la barre de progression de téléchargement n’est pas cachée :

mais c’est avec :

7voto

Tom Zych Points 5577

Vous ne savez pas pourquoi il fait cela. Essayez avec la option pour définir le fichier de sortie au lieu de `` .

6voto

trushkevich Points 1001

Cela fonctionne pour curl 7.22.0 sur Ubuntu 12.04 :

En fait, il fonctionne également avec n’importe quel nombre de '. Vous pouvez écrire :

et l’effet sera le même =)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X