Criar Script no Shell Script para enviar letras e numeros de pois de um tempo

1. Criar Script no Shell Script para enviar letras e numeros de pois de um tempo

Adilson Santos
adilsonjsantos

(usa Red Hat)

Enviado em 13/06/2022 - 18:17h

Pessoal,
Estou com uma dúvida e gostaria de ajuda de vocês.
Preciso criar um script em Shell Script para realizar alguns comando " Como se Fosse um operador para gerar uns backup automático.
Hoje eu faço usando VBS que roda em maquina Windows que se loga através de telnet no Linux e executa os comandos. Agora estou com esse desafio em deixar no próprio Linux
No VBS eu uso a opção sleep e SENDKeys , no Shell Script sei que tem a opção sleep mais qual seria a opção para o SendKeys.
Lembrando só tem enviar letras ou numeros mais nada " Exemplo 1 aguarda 4 segundo envia 2 aguarda 4 segundo envia 5 etc"

Agradeço pela ajuda



  


2. Re: Criar Script no Shell Script para enviar letras e numeros de pois de um tempo

Diego Mendes Rodrigues
diegomrodrigues

(usa Ubuntu)

Enviado em 14/06/2022 - 08:27h

Utilize o comando sleep.

Pausa de 3 segundos:
sleep 3 


Pausa de 1 minuto e 10 segundos:
sleep 1m 10s 


Pausa de 2 horas:
sleep 2h 


Exemplo de código:
#!/bin/bash
echo "Iniciando o backup"
echo "1"
sleep 3
echo "2"
sleep 3
echo "3"
sleep 4
echo "Backup finalizado"


Atenciosamente,
Diego M. Rodrigues


3. Re: Criar Script no Shell Script para enviar letras e numeros de pois de um tempo

Adilson Santos
adilsonjsantos

(usa Red Hat)

Enviado em 14/06/2022 - 14:32h

Olá Diego, boa tarde
possível colocar um enter também dento do echo ele trata da mesma forma exemplo echo "Enter", te pergunto isso por que primeiro ele dever entrar com o usuário e senha de root para iniciar o Backup

desde de já agradeço
Adilson







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts