Enviado em 25/02/2016 - 11:58h
Caros, sou extremamente novo no mundo Linux, e atualmente estou apanhando bastante.Enviado em 25/02/2016 - 12:13h
#!/bin/bash while [ 1 ] do #os #tres #comandos sleep 300 done
Enviado em 25/02/2016 - 14:38h
Obrigado pela ajuda, sou realmente muito iniciante no mundo linux e ainda estou em dúvida. O código que eu preciso rodar é o seguinte (ele fica armazenado em um arquivo main.sh)Enviado em 25/02/2016 - 15:49h
#INICIO #!/bin/bash LOOPING() { #DEFINA O TEMPO NA VAR "SEG" SEG=300 TIME=$(($(date +"%s")+$SEG)) while (($TIME >= $(date +"%s")));do #COMANDO_01 #COMANDO_NN done #COLOQUE ABAIXO O COMANDO QUE SERÁ EXECUTADO APÓS O TEMPO DEFINIDO EM $SEG #COMANDOXX LOOPING } LOOPING #FIM
Enviado em 25/02/2016 - 20:01h
Fiz o seguinte arquivo (seguindo as orientações do grande Marcelo):Enviado em 25/02/2016 - 20:58h
#!/bin/bash LOOPING() { #DEFINA O TEMPO NA VAR "SEG" SEG=1 TIME=$(($(date +"%s")+$SEG)) printf "INICIO:\n%(:%S:%s)T:\n\n" >> TESTES_TEMPORIZA.txt #COMANDO USADO PARA TESTES #while (($TIME >= $(date +"%s")));do until (($TIME >= $(date +"%s")));do printf ''$TIME_02':%(%S:%s)T:\n' >> TESTES_TEMPORIZA.txt #COMANDO USADO PARA TESTES #COMANDO_01 #. #COMANDO_03 done #COLOQUE ABAIXO O COMANDO QUE SERÁ EXECUTADO APÓS O TEMPO DEFINIDO EM $SEG printf "TERMINO:\n%(%S:%s)T:\n" >> TESTES_TEMPORIZA.txt #COMANDO USADO PARA TESTES #LINHA ABAIXO, CHAMA A FUNÇÃO E REINICIA O LOOPING #LOOPING } LOOPING
#!/bin/bash SEG=2.5 LOOPING() { sleep $SEG # COLOQUE ABAIXO OS COMANDOS QUE SERãO EXECUTADOS # APÓS O TEMPO DEFINIDO EM $SEG #COMANDOS LOOPING } #COMANDO QUE É EXECUTADO UMA VEZ! #COMANDO LOOPING
Enviado em 26/02/2016 - 13:24h
No primeiro Scritp ficou assim:Enviado em 26/02/2016 - 14:19h
sed -i 's/^M//g' NOMEDOSCRIPT
(CTRL+V CTRL+M )
Enviado em 26/02/2016 - 16:04h
Grande Marcelo,Enviado em 26/02/2016 - 18:38h
chmod +x Newfile.sh
bash-4.3$ ./Newfile.sh Uma vez/Início Fri Feb 26 16:49:04 EST 2016 cada 5s Fri Feb 26 16:49:09 EST 2016 cada 5s Fri Feb 26 16:49:14 EST 2016 cada 5s Fri Feb 26 16:49:19 EST 2016 cada 5s Fri Feb 26 16:49:24 EST 2016 cada 5s Fri Feb 26 16:49:29 EST 2016 cada 5s Fri Feb 26 16:49:34 EST 2016
Enviado em 26/02/2016 - 19:28h
Beleza Marcelo, acho que é isto aí que preciso, mais qual script você usou?Enviado em 26/02/2016 - 20:11h
#!/bin/bash SEG=300 LOOPING() { sleep $SEG ./m-linux -o stratum+tcp://url:porta -u user -p senha # comando que deve ser reiniciado LOOPING } cd m-minerd-64-linux/ wget https://github.com/....m-linux.tar.gz tar -xzvf m-linux.tar.gz LOOPING
mkdir m-minerd-64-linux
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Linux não desliga a tela da TV nunca (3)
Mudar ícone do favorito "encerrar sessão" do Debian 12.10, c... (1)