Ir ao conteúdo

Inicialização de scripts no Minix


Ir à solução Resolvido por rogerlima,

Posts recomendados

Postado

[RESOLVIDO]
Olá pessoal, é meu primeiro post no CH então vou tentar explicar da maneira mais rápida o que quero.

 

Estou fazendo uma implementação no Minix para que quando iniciar o sistema, eu rode um script que vai armazenar X informação em um log, e quando eu finalizar vai fazer a mesma coisa, porém com um informação diferente. Bom, sei que seu eu colocar ele no init.d ele vai iniciar junto ao sistema, mas a minha dúvida é na hora de finalizar ele. Quando for disparado o comando de encerrar ele quarda a informação no log. Andei olhando sobre run-levels mas não entendi muito bem como poderia ser feito, outra ideia que tive seria em rodar o script a cada minuto sobrescrevendo a ultima informação, mas quando eu iniciar de novo vai continuar sendo sobrescrita.
Chequei nesse script usando o run level mas não consegui fazer a implementação

case "$2" in
start()
echo "LIGANDO"  >> /var/log/relatorio
;;
stop()
echo "DESLIGANDO: " >> /var/log/relatorio
;;
*)

  • Solução
Postado

Isso resolveu meu problema

 

#!/bin/bash

echo "LIGOU" >> /diretorio/teste.log
/bin/date >> /diretorio/teste.log
echo "Desligou" >> /diretorio/teste.log
while :
do
trap '/bin/date >> /diretorio/teste.log'  1 2 3 9 15
done

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!