различная команда сценария к почте

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

0
задан 8 February 2010 в 21:36
2 ответа

Можно использовать переключатель-s в тесте, чтобы видеть, пуст ли получающийся файл, если не, чем электронная почта. Мог бы быть протест к тому методу хотя...

   -s FILE
          FILE exists and has a size greater than zero
0
ответ дан 4 December 2019 в 15:19

Вы могли сделать что-то как:

...
diff /suid.old /suid.new > /newchanges.list
if [ $? -eq 0 ]
then
    mail -s "No changed made" <email@domain.com>
else
    mail -s "Changes Found" <email@domain.com> < /newchanges.list
fi
...

различные выходы с кодом выхода 0 (по крайней мере, на моем поле человечности, необходимо проверить в собственной системе коды выхода), если никакие изменения не найдены.

2
ответ дан 4 December 2019 в 15:19
  • 1
    +1 Ya, это имеет больше смысла, собираясь оставлять мой в случае, если статус выхода разности doesn' t всегда работают как это. –  Kyle Brandt 8 February 2010 в 21:42
  • 2
    Необходимо просто смочь к if ! diff /suid.old ... –  Kyle Brandt 8 February 2010 в 21:43

Теги

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