Условная программа запуска

Проблема: у меня есть внешний жесткий диск, и иногда драйвер падает при запуске. Это перезапустить через некоторое время. Однако мой торрент-клиент также находится в моем списке автозагрузки, а все данные находятся на внешнем жестком диске. Так что, если драйвер терпит неудачу, он не может найти файлы и начинает загружать их снова, в конце концов он получает ошибку и т. Д. Итак, я хочу иметь возможность настроить модуль запуска для торрент-программы, чтобы он не запустится, если внешний диск отсутствует. Это возможно? И как бы ты это сделал?

0
задан 2 March 2013 в 06:33

1 ответ

Вы можете написать сценарий оболочки, который проверяет, смонтирован ли external-hd, и если это так, запустите torrent-клиент примерно так ...

#!/bin/bash

varCheck='mount | grep "/media/external_hd"'
if [[ ${#varCheck} > 0 ]]
then
   start torrent-client
fi 

и затем поместите это в свой автозапуск

0
ответ дан 2 March 2013 в 06:33

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

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