Доброго времени суток всем. Сразу попрошу не кидаться в меня тапками и разными неприятными словами
Для начала опишу то, что я хочу сделать. Написал скрипт синхронизации системы с использованием rsync. Почему скрипт - он расчитан на разные параметры синхронизации, имеет несколько режимов, функции выключения и перезагрузки по окончанию и т.д.. Вобщем удобство и для себя и для того, кому я может быть его поставлю. В процессе работы он пишет в терминал все что делает и т.д., а так же это все сохраняется в лог. Хочу запускать его из cron`а в определенное время, но мне важно что бы я видел когда он начал выполняться, вот тут то я и столкнулся с проблемой.
Cron его удачно запускает и все работает, но ни какие мои танцы с бубном, и всем что нашел в квартире, не привели к тому, что бы все, что выводится скриптом на stdout как то оказалось где нибудь в терминале. Как я понял, скрипты, запущенные, cron`ом выводят свой stdout вообще в никуда.
Была идея поставить где нибудь в автозагрузку небольшой скрипт, который по умолчанию будет скрыт и ждать какого то ввода, а при получении ввода станет видимым и будет выводить все, что ему отправляет скрипт, запущенный cron`ом. Но я понял что это как то глупо и неэстетично...
Теперь собственно сам вопрос.
Как заставить скрипт, запущенный из cron, писать в терминал?