Junior — Middle
117
Comment peut-on enregistrer une erreur dans le fichier journal lors de l'exécution d'un script bash?
Entreprises à qui on a demandé
Réponse de l'IA
sobes.tech IA
Чтобы зафиксировать ошибку в лог-файл при выполнении bash-скрипта, можно перенаправить поток ошибок (stderr) в файл. Например:
./script.sh 2>> error.log
Здесь 2>> означает добавление ошибок в файл error.log.
Если нужно логировать ошибки внутри самого скрипта, можно использовать конструкцию:
command 2>> error.log
Или перенаправить все ошибки скрипта в файл, добавив в начале скрипта:
exec 2>> error.log
Это позволит сохранять все сообщения об ошибках для последующего анализа.