da pra fazer isso no script [RESOLVIDO]

1. da pra fazer isso no script [RESOLVIDO]

Gabriel de Souza Martins
neturnoxd

(usa Fedora)

Enviado em 24/09/2009 - 11:45h

eu queria criar um script... onde ao excluir um determinado arquivo ou pasta o pc desligue
tem como fazer isso?

quero que o pc desligue caso um determinado aquivo seja excluido...
(exclui o aquivo "tal" e o pc desliga na hora)
tem como?
uso fedora core 11 vlw


  


2. MELHOR RESPOSTA

M4iir1c10
m4iir1c10

(usa Arch Linux)

Enviado em 24/09/2009 - 11:58h

#!/bin/bash
while [ -f /home/usuario/arquivo]
do echo "n/a"
sleep 10
done
gksu init 0 # esse comando esta desligando tudo depois que vc entrar a senha do root no gnome
kdesu init 0 # esse comando e o mesmo acima so que no kde


Quando vc chama esse script ele procura ver se o arquivo dentro da pasta do usuario existe, se existe ele nao faz nada por 10 segundos, depois checa novamente.

Se vc apagar o arquivo ele vai pedir a senha do root e vai desligar.

caso vc queira fazer com uma pasta e do trocar o -f do comando acima para -d e pronto.

Algumas distros usam o comando shutdown porem como esse comando depende da distro, eu preferi colocar aqui o init 0 que e universal para qualquer Linux.

3. Re: da pra fazer isso no script [RESOLVIDO]

Gabriel de Souza Martins
neturnoxd

(usa Fedora)

Enviado em 25/09/2009 - 10:37h

nao ta funfando =\


4. Re: da pra fazer isso no script [RESOLVIDO]

Gabriel de Souza Martins
neturnoxd

(usa Fedora)

Enviado em 07/10/2009 - 10:08h

fecho






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts