shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Script em background


From: Alan Diones
Subject: Re: [shell-script] Re: Script em background
Date: Thu, 28 Feb 2008 10:43:48 -0300

pois é
entendi seu raciocinio no script, mais amigo eu preciso que seja 2 scripts sim, 
um so para ler a hora do sistema  e grava essa leitura num arquivo texto.
o outro seria apenas para pegar o primeiro algarismo do segundos do relogio e 
sempre quando esse algarismo for 5 ele tem que mostrar na tela "Caldeira 
ativa", sabe esse script eu to fazendo para que ele possa controlar uma 
calderia de liga de aço. e o script tem que apagar sempre o numero anterior do 
relogio.txt, pois senao o arquivo ficará grande, pois essa caldeira trabalha 24 
horas
espero que vc tenha entendido.


  ----- Original Message ----- 
  From: MrBiTS 
  To: address@hidden 
  Sent: Thursday, February 28, 2008 9:41 AM
  Subject: Re: [shell-script] Re: Script em background


  -----BEGIN PGP SIGNED MESSAGE-----
  Hash: SHA1

  | date +%S|head -c1 >relogio.txt
  |
  | Não entendi o mecanismo que regula a periodicidade do segundo script.
  |
  | fazer um script que lê o relogio, ou seja a hora do pc e grava essa leitura
  | num arquivo texto, pode ser relogio.txt, sendo apenas gravado o 1º algarismo
  | do segundo, foi ae que eu comecei a ficar preocupado, esse script
  | trabalhando em background, em seguinda um outro script lia o arquivo
  | relogio.txt e mostra na tela a mensagem "Caldeira Ativa" quando for sempre
  | o nº 5, como posso fazer? é urgente, preciso da ajuda de vcs, estou meio
  | perdido. so lembrando cada vez que ele mostrar na tela "caldeira ativa" o
  | numero anterior e substituito pelo numero seguinte.

  Código rápido aproveitando o head -c1 do mop

  while true ; do if [ $(date +%S | head -c1) -eq 5 ] ;then echo "Caldeira 
Ativa" ; fi ; done

  Não precisa escrever em arquivo, não são necessários dois scripts. Acho que 
serve como ponto de partida.

  Não entendi a história de substituir número anterior pelo seguinte, mas 
acredito que por aí você já sinta-se menos perdido.

  Tente fazer, mostre-nos o que você fez e tiraremos suas dúvidas.

  - --

  Um abraço

  .0. MrBiTs - address@hidden
  ..0 GnuPG - 
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
  000 http://www.mrbits.com.br (under construction)

  -----BEGIN PGP SIGNATURE-----
  Version: GnuPG v1.4.6 (GNU/Linux)

  iD8DBQFHxqwOrDdxWm3R8YYRAvZ+AKCEwjKU9JTxR4bMVBBIhM3oD0iMlwCfXcfW
  sSht97KmBw2t6fz54+ilUME=
  =Qvhh
  -----END PGP SIGNATURE-----


   

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]