Daemons com shell script
Neste artigo mostrarei como criar daemons em shell script no Linux.
[ Hits: 36.348 ]
Por: Joe Pereira Nascimento em 26/09/2011 | Blog: http://tiopatinhaslinux.sytes.net:2080
#!/bin/bash
LOCK=/tmp/daemon.lock
LOG=/tmp/daemon.log
YES=/tmp/on
control_c () {
echo -e "\nacabou o daemon"
rm $YES 2>/dev/null
rm $LOCK 2>/dev/null
exit 0
}
trap control_c INT HUP TERM
echo "#########################################" >> $LOG
echo "começa o daemon.sh `date`" >> $LOG
if [ ! -f $LOCK ]
then
touch $LOCK
while true
do
sleep 1
if [ -f $YES ]
then
echo "o arquivo $YES foi encontrado: `date`" >> $LOG
rm $YES 2>/dev/null
rm $LOCK 2>/dev/null
echo "termina o daemon.sh `date`" >> $LOG
break
fi
done
else
echo "o daemon já está em execução"
exit 0
fi
Escreva para o VOL - Contribua você também!
Dúvidas iniciais para começar Open Hardware de mouse + GUI
K12LTSP - Executando o Mozilla antes do GDM
Instalação e configuração do Chrony
GNU/Linux, um projeto de sucesso (parte 1)
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como fazer a conversão binária e aplicar as restrições no Linux
Como quebrar a senha de um servidor Linux Debian
Como bloquear pendrive em uma rede Linux
Um autoinstall.yaml para Ubuntu com foco em quem vai fazer máquina virtual
Instalar GRUB sem archinstall no Arch Linux em UEFI Problemático
Fiz uma pergunta no fórum mas não consigo localizar [RESOLVIDO] (21)









