[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] daemond
From: |
Roger Martins |
Subject: |
Re: [shell-script] daemond |
Date: |
Sat, 28 Jan 2006 19:06:58 +0000 (GMT) |
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 <address@hidden> escreveu:
Olá Gentil
Gentil de Bortoli Júnior <address@hidden> 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: address@hidden
---------------------------------------------------------------------
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:
address@hidden
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]