Я могу записать вывод (ответ API) команды curl в файл журнала, но не могу записать журналы трассировки в файл журнала.
Выходной сигнал, который вы захватываете, от stdout
. Отсутствует вывод из stderr
, который все еще идет на терминал вместо файла.
Вы можете перенаправить стандартную ошибку (fd 2) на стандартный вывод (fd 1)
$cmd -H $app_header >> /log/call_app_service.log 2>&1