Inicialização de scripts no Minix [RESOLVIDO]

1. Inicialização de scripts no Minix [RESOLVIDO]

Roger Lima
rogerlima

(usa elementary OS)

Enviado em 18/11/2015 - 20:02h

Olá pessoal, é meu primeiro post aqui 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, porem 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 consequi fazer a implementação

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


  


2. Re: Inicialização de scripts no Minix [RESOLVIDO]

Roger Lima
rogerlima

(usa elementary OS)

Enviado em 23/11/2015 - 18:43h


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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts