LINUX.ORG.RU

Логгирование ошибок bash

 


0

3

Уважаемые форумчане, такой вопрос. Логгируются ли ошибки, возникающие при наборе команд в bash ? Например набрал я команду ma (который нету), мне на экран появляется сообщение: bash: ma: команда не найдена Вот это сообщение где-нибудь сохраняется ? Как bash history. Если же нет, то можно это сделать? Что бы логгировались ошибки. Нужно что бы это было прозрачно. Один раз настроил/прописал (если возможно). Далее пользователь поработал, и после этого можно было бы посмотреть лог с ошибками.



Последнее исправление: sa1mon (всего исправлений: 1)

Зачем тебе лог, состоящий из «команда не найдена» и «пропущена кавычка/скобочка/etc»? Чтобы записать в файл сообщения об ошибках конкретной команды, запускай команда 2>путь_к_файлу_лога

sudopacman ★★★★★
()

script
или ручки logfile в screen

slowpony ★★★★★
()
Ответ на: комментарий от sudopacman

Просто такая специфическая задачка стоит. вариант command 2>/path/to/log/file тоже не подходит. Нужно что бы это было прозрачно. Один раз настроил/прописал (если возможно). Далее пользователь поработал, и после этого можно было бы посмотреть лог с ошибками. Вот в такой форме нужно.

sa1mon
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.