Есть ли способ сказать curl выводить ошибки на stderr, а все остальное - на stdout?
Причина в том, что я использую завиток из командной строки (на самом деле cronjob) для загрузки файла на сайт FTP каждый вечер. К сожалению, поскольку curl выводит информацию о состоянии на stderr, я получаю сообщение об ошибке, когда ничего не пошло не так. (Я перенаправляю stdout в файл журнала, но оставляю stderr неизменным, чтобы cron отправил его мне по электронной почте, если есть какой-либо вывод.)
Есть варианты делать завихрение или выводить все на stdout, однако обе эти альтернативы предотвращают появление ошибок на stderr - это означает, что я не получу сообщение по электронной почте, когда есть ошибка, о которой я хочу знать.
Итак, есть ли способ сделать curl только выходные ошибки на stderr, но оставить нормальный выход без изменений на stdout?