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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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 »
Господа всем спасибо разобрался с вопросом.
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

Оффлайн ALiEN

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

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 16 Октября 2015, 01:34:41 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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