Скрипт по завершению freerdp

Автор M1chA, 07 апреля 2014, 10:39:18

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

M1chA

Люди добрые,помогите!

Стоит Debian 7. Подключение к серверу терминалов происходит через xfreerdp (исполняемый файл).
При пропадании интернета xfreerdp вешается намертво и пользователь ничего не может сделать.
Помогите пожалуйста написать скрипт который пингует определенный хост и при отсутствии пинга в течении 10 сек. будет завершать xfreerdp.
Сам скрипты никогда не писал. Сейчас сижу курю тему по написанию но у меня на это уйдет много времени а пользователям надо работать.

Заранее большое спасибо.

InnaZe

Что-нибудь типа:

#!/bin/bash

SERVER="192.168.1.1"  # адреc rdp-сервера
while true
  do
   ping -c 10 $SERVER > /dev/null
    if [ $? != 0 ]
     then
     killall xfreerdp
    fi
    sleep 60    # засыпает на минутку потом снова пинг
   done