Sei sulla pagina 1di 2

Shell Script

1 de 2

http://ivobarrosti.blogspot.com.br/2011/07/shell-script.html

Shell Script
Objetivo do Script
_______________________________________________________________________________
Uma forma interativa de criar Tarefas Agendadas para automatizar suas rotinas no Linux

Arquivo "crontab.sh"
_______________________________________________________________________________
#!/bin/bash
clear
Principal(){
echo "------------------------------------------"
echo " Agendador de Tarefas "
echo "------------------------------------------"
echo
echo "[ 1 ] Adicionar Tarefa"
echo "[ 2 ] Sair"
echo
echo -n "Qual a opcao desejada ? "
read opcao
case $opcao in
1) Adicionar ;;
2) exit ;;
*) "Opcao desconhecida." ; echo ; Principal ;;
esac
}
Adicionar() {
clear
echo -n "Hora ( 0-23 ): "
read hora
echo -n "Minutos ( 0-59 ): "
read minutos
echo -n "Dia ( 1-31 ): "
read dia
echo -n "Mes ( 1-12 ): "
read mes
echo -n "Dia da Semana ( 0-6 ): "
read semana
echo -n "Usuario: "
read usuario
echo -n "Tarefa: "
read tarefa
echo $hora $minutos $dia $mes $semana $usuario $tarefa >> /etc/crontab
Principal
}
Principal

01 Passo: Adicionando a permisso de execuo


# chmod +x crontab.sh

02 Passo: Executando o arquivo crontab.sh


#./crontab.sh

29/07/2013 01:52

Shell Script

2 de 2

http://ivobarrosti.blogspot.com.br/2011/07/shell-script.html

02 Passo: Executando o arquivo crontab.sh


#./crontab.sh

29/07/2013 01:52

Potrebbero piacerti anche