Crontab не будет запускать скрипт

Я установил скрипт для запуска каждые 10 минут, используя cron, но он не запускается. Это работает, когда я запускаю его вручную. bin путь - /usr/bin/.

Сценарий содержит:

#!/bin/bash
scrot 'screenshot.png' -e 'mv $f /mnt/ftp/screenshots/'
0
задан 27 February 2014 в 20:06

1 ответ

Попытайтесь изменить свой сценарий следующим образом:

#!/bin/bash

export DISPLAY=:0    

scrot 'screenshot.png' -e 'mv $f /mnt/ftp/screenshots/'

И это, потому что проблема происходит, потому что крон использует только очень ограниченный набор переменных среды, через которые DISPLAY не делает, существует.

0
ответ дан 27 February 2014 в 20:06

Другие вопросы по тегам:

Похожие вопросы: