У меня есть сценарий оболочки для мониторинга статистики таблиц и Java-приложений. Работает нормально, когда я запускаю вручную. Но если я помещу его в crontab, он застрянет, если я не перенаправлю вывод с помощью команды export display
. Есть идеи почему?
1 ответ
0
Команда должна быть:
DISPLAY=:1.0 gnome-terminal -x /path/script.sh
Поскольку gnome-терминал является X-приложением, он использует переменную окружения DISPLAY
для подключения к X-серверу и отображения его окон. Чтобы установить переменную среды только на время одной команды, поместите ее в начало командной строки.