Iniciador do programa condicional

0

O problema: eu tenho um disco rígido externo e às vezes o driver falha na inicialização. Ele reinicia após algum tempo. No entanto, meu cliente de torrent também está na minha lista de inicialização e todos os dados estão no disco rígido externo. Então, se o driver falhar, ele não conseguirá encontrar os arquivos e iniciará o download deles novamente, eventualmente, receberá um erro e assim por diante ... Então, o que eu quero ser capaz de fazer é configurar o launcher para o programa torrent para que ele não seja iniciado se a unidade externa não estiver presente. Isso é possível? E como você faria isso?

    
por Homulvas 02.03.2013 / 01:26

1 resposta

3

Você pode escrever um ShellScript que verifique se o hd externo está montado e, se assim for, inicie o cliente-torrent algo assim ...

#!/bin/bash

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

e, em seguida, coloque isso no seu início automático

    
por makim 02.03.2013 / 02:03