Форум русскоязычного сообщества Ubuntu


Автор Тема: Логи в bash  (Прочитано 833 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн orionit

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Логи в bash
« : 15 Октябрь 2015, 20:01:12 »
Всем доброго времени суток, потребовалось мне сегодня такая фича, чтобы после того как исполнился скрипт создался фйл и в него записались все действия скрипта можно ли это как-то реализовать.
В гугле манов не нарыл, прошу ткните носом в ман.
Буду очень благодарен. :)
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

surfer

  • Гость
Re: Логи в bash
« Ответ #1 : 15 Октябрь 2015, 20:12:03 »
может не в темe, почитай про выходной поток данных
напрмер, выполни команду ls -l /etc > data.log и посмотри, что выйдет
« Последнее редактирование: 15 Октябрь 2015, 21:38:48 от surfer »

Оффлайн orionit

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Re: Логи в bash
« Ответ #2 : 15 Октябрь 2015, 21:35:49 »
surfer,
Спасибо именно то, что и нужно, в лог записался вывод команды, а не знаете ли как можно сделать так чтобы в лог записывались только ошибки.
Вот в этой статье читал про потоки --- http://www.opennet.ru/docs/RUS/bash_scripting_guide/c11620.html
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

surfer

  • Гость
Re: Логи в bash
« Ответ #3 : 15 Октябрь 2015, 21:38:34 »
surfer,
Спасибо именно то, что и нужно, в лог записался вывод команды, а не знаете ли как можно сделать так чтобы в лог записывались только ошибки.
Вот в этой статье читал про потоки --- http://www.opennet.ru/docs/RUS/bash_scripting_guide/c11620.html

возможно нужно добавить фильтр в вывод, например с помощью grep

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Логи в bash
« Ответ #4 : 15 Октябрь 2015, 22:01:09 »
в лог записывались только ошибки.
Вот в этой статье читал про потоки --- http://www.opennet.ru/docs/RUS/bash_scripting_guide/c11620.html
Так что не дочитали?./script.sh > script.log 2>error.log
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн orionit

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Re: Логи в bash
« Ответ #5 : 15 Октябрь 2015, 22:25:48 »
Господа всем спасибо разобрался с вопросом.
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4429
  • Capture the truth
    • Просмотр профиля
Re: Логи в bash
« Ответ #6 : 16 Октябрь 2015, 01:30:06 »
Вот еще можете почитать

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 16 Октябрь 2015, 01:34:41 от ALiEN175 »
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

 

Страница сгенерирована за 0.094 секунд. Запросов: 22.