LINUX.ORG.RU

Перезапуск скрипта


0

2

Накидал скрипт, только осталось сделать чтобы он каждые пол часа останавливался и запускался. Как бы организовать? Проблема в том что vnc2swf если убить через killall то он не корректно файл сохраняет, и просмотреть не возможно.

#!/bin/bash

DIR="$(date +%d-%m-%y)"

if [ ! -d "$DIR" ]; 
then
  mkdir ~/$(date +%d-%m-%y) 
fi

cd $DIR

vnc2swf -n -o PC1-$(date +%d-%m-%y-%H:%M).swf -t swf5 192.168.0.81 5900

Проблема в том что vnc2swf если убить через killall то он не корректно файл сохраняет

А какое тогда у него корректное завершение? Может ты просто не тот сигнал посылаешь?

YAR ★★★★★
()
Ответ на: комментарий от Martin256

killall по умолчанию посылает SIGTERM, так что проблема в программе, которая его не обрабатывает. Нужно её дорабатывать.

aidaho ★★★★★
()
Ответ на: комментарий от aidaho

в FAQ программы написано что для выключения завершения работы программы надо в терминале нажать ctrl+c, ctrl+c что посылает?

Martin256 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.