2
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 permissão de execução # chmod +x crontab.sh 02 Passo: Executando o arquivo crontab.sh #./crontab.sh Shell Script Shell Script http://ivobarrosti.blogspot.com.br/2011/07/shell-script.html 1 de 2 29/07/2013 01:52

Crontab Shell Script

Embed Size (px)

Citation preview

Page 1: Crontab Shell Script

Objetivo do Script_______________________________________________________________________________

Uma forma interativa de criar Tarefas Agendadas para automatizar suas rotinas no Linux

Arquivo "crontab.sh"_______________________________________________________________________________

#!/bin/bashclearPrincipal(){echo "------------------------------------------"echo " Agendador de Tarefas "echo "------------------------------------------"echoecho "[ 1 ] Adicionar Tarefa"echo "[ 2 ] Sair"echoecho -n "Qual a opcao desejada ? "read opcaocase $opcao in1) Adicionar ;;2) exit ;;*) "Opcao desconhecida." ; echo ; Principal ;;esac}Adicionar() {clearecho -n "Hora ( 0-23 ): "read horaecho -n "Minutos ( 0-59 ): "read minutosecho -n "Dia ( 1-31 ): "read diaecho -n "Mes ( 1-12 ): "read mesecho -n "Dia da Semana ( 0-6 ): "read semanaecho -n "Usuario: "read usuarioecho -n "Tarefa: "read tarefaecho $hora $minutos $dia $mes $semana $usuario $tarefa >> /etc/crontabPrincipal}Principal

01 Passo: Adicionando a permissão de execução

# chmod +x crontab.sh

02 Passo: Executando o arquivo crontab.sh

#./crontab.sh

Shell Script

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

1 de 2 29/07/2013 01:52

Page 2: Crontab Shell Script

02 Passo: Executando o arquivo crontab.sh

#./crontab.sh

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

2 de 2 29/07/2013 01:52