while : ; do
   if [ -f "/tmp/.lock" ]; then
       echo "Faz Algo"
   fi
   sleep 1
done
   
  Executando esse script ele vai ficar rodando em segundo plano, sem que ocupe 
o terminal?
  

murgent_shell <[EMAIL PROTECTED]> escreveu:
  Olá Gentil

Gentil de Bortoli Júnior <[EMAIL PROTECTED]> escreveu:  On 1/26/06, 
murgent_shell  wrote:
>   Tenho uma pequena dúvida como criar daemond em shell.

Creio que você está querendo criar um "daemon".  O "d" normalmente é adicionando
ao final de um nome para indicar que ele é um daemon.

  exatamente, sei disso,  foi apenas um erro.
  
> Quero algo  simples inicializou a máquina o serviço deve começar a rodar. 
> Alguém  tem
> algum exemplo?

Um deamon nada mais é do que um programa que fica ativo de forma permanente
esperando para executar alguma ação.

Um simples while sem condição de parada pode ser visto como um daemon.
Por exemplo:

while : ; do
   if [ -f "/tmp/.lock" ]; then
       echo "Faz Algo"
   fi
   sleep 1
done

Para executá-lo durante o boot há várias formas, que podem variar dependendo
do seu sistema.
Não era exatamente isso, queria saber como  funciona e se devo utilizar  
    . /etc/rc.d/init.d/functions e chkconfig.
  
  Grato pelo seus esclarecimentos.
  
  Marco


            
---------------------------------
Yahoo! doce lar. Faça do Yahoo! sua homepage.

[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil




        Yahoo! Grupos, um serviço oferecido por:            PUBLICIDADE
 
  
---------------------------------
  Links do Yahoo! Grupos
    
   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
    
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
    
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 

  


                
---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.
                
---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a