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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6017
  • 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

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

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 16 Октября 2015, 01:34:41 от ALiEN175 »
https://archlinux.com.ru
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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