Junior — Middle
128
Πώς μπορείτε να καταγράψετε ένα σφάλμα σε ένα αρχείο καταγραφής κατά την εκτέλεση ενός script bash;
Εταιρείες όπου ρωτήθηκαν
Απάντηση από AI
sobes.tech AI
Чтобы зафиксировать ошибку в лог-файл при выполнении bash-скрипта, можно перенаправить поток ошибок (stderr) в файл. Например:
./script.sh 2>> error.log
Здесь 2>> означает добавление ошибок в файл error.log.
Если нужно логировать ошибки внутри самого скрипта, можно использовать конструкцию:
command 2>> error.log
Или перенаправить все ошибки скрипта в файл, добавив в начале скрипта:
exec 2>> error.log
Это позволит сохранять все сообщения об ошибках для последующего анализа.