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


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

Автор Тема: Прошу подсказать по визуализации выполнения скрипта  (Прочитано 858 раз)

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

Оффлайн stranger22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Доброго времени суток гуру и не совсем.

Есть скрипт который выполняет архивацию по расписанию через crontab. Подскажите как можно сделать выполнение скрипта визуально, а не в тихом режиме, иногда хочется понять где и на каком месте случился затык, и тогда приходится запускать скрипт в ручную в терминале, а иногда надо понять на каком этапе находится выполнение скрипта, чтоб примерно спрогнозировать время до его окончания.

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 19/09/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 05:32:54 от zg_nico »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
хочется понять где и на каком месте случился затык
Писать лог выполнения, не?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн stranger22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Писать лог выполнения, не?
Я пробовал писать, но чет как-то он через раз пишется. Честно, сильно не ковырял еще, просто хочется понять визуально можно видеть выполнение или нет. Если можно то как, если нет то по чему. Может еще какие-то варианты есть, я пока не особо силен в этой ОС. Да и остается вопрос с временем выполнения.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
чет как-то он через раз
Какое изумительно полное, технически грамотное описание проблемы! Особенно мне нравится
Есть скрипт который выполняет архивацию по расписанию через crontab
чего вполне достаточно чтобы понять как его улучшить «прикрутив» к нему
выполнение скрипта визуально, а не в тихом режиме
Зачем «настоящему гуру» знать какие программы используются в «скрипте» и что понимает ТС под «визуализацией»? Он же выдернув нитку из свитера с оленями итак решит любую задачу.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн stranger22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля

чет как-то он через раз
Какое изумительно полное, технически грамотное описание проблемы! Особенно мне нравится

Не могу пока разобраться почему он пишет лог если выполнять скрипт рукам, просто скопировав его в терминал, и почему не пишет если через crontab

Цитата: stranger22 от Сегодня в 09:26:24
Есть скрипт который выполняет архивацию по расписанию через crontab
чего вполне достаточно чтобы понять как его улучшить «прикрутив» к нему

не понял о чем вы

Цитата: stranger22 от Сегодня в 09:26:24
выполнение скрипта визуально, а не в тихом режиме
Зачем «настоящему гуру» знать какие программы используются в «скрипте» и что понимает ТС под «визуализацией»? Он же выдернув нитку из свитера с оленями итак решит любую задачу

пока на звание гуру я не притендую. а под визуализацией я понимаю то что после запуска я должен видеть окно терминала в котором выполняется скрипт. Понятно что решит, только на поиск убьет кучу времени.

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
stranger22,
Код: (bash) [Выделить]
/usr/bin/script -a -f -c "bash /путь/до/скрипта.sh" "/путь/до/лога_скрипта.log"

Оффлайн Длиннорогий

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
stranger22, если у вас в кронтабе или самом скрипте не перенаправлен вывод, то информацию по работе скрипта из кронтаба можно посмотреть через
journalctl -b -uдобавив после -u имя крон сервиса

 

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