Faire curl envoyer les erreurs sur la sortie stderr et tout le reste sur la sortie standard

Est-il un moyen de dire curl pour les erreurs de sortie sur la sortie stderr, et tout le reste pour stdout?

La raison en est que je suis à l'aide de curl à partir de la ligne de commande (en fait une tâche cron) pour télécharger un fichier sur un site FTP tous les soirs. Malheureusement, en raison curl état des sorties de l'information sur la sortie stderr, je reçois un e-mail au sujet d'une erreur lors de la rien de réellement mal tourné. (Je suis rediriger stdout vers un fichier journal, mais en laissant stderr inchangée, de sorte que cron e-mail à moi si il n'y a aucune sortie.)

Il ya des options pour faire du roulage silencieux, ou de sortie tout à stdout, cependant, ces deux solutions de rechange en sorte que les erreurs figurant sur stderr - sens, je ne recevrez un e-mail lorsqu'il y a effectivement une erreur je veux le savoir.

Donc, il y a une façon de faire de curl seulement les erreurs de sortie sur la sortie stderr, mais laissez normale de sortie intacte sur la sortie standard stdout?

InformationsquelleAutor Malvineous | 2011-08-04