Esse script é bem simples de ser entendido e também bem simples de ser executado, vamos criar um despertador com uma música em mp3, existem diversos scripts ensinando como criar um despertador, no viva o linux em C++, JavaScript entre outros, esse aqui é em bash, simples de ser criado, o mais importante que você precisa ter é um Linux
Primeiro passo, você pode criar uma pasta onde você quiser no seu computador, por exemplo dentro de
/home/user/DESPERTADOR
Eu prefiro deixar dentro dessa pasta, todas as informações, arquivo de execução, música em mp3, dentre outros arquivos
Agora vamos copiar o scritp logo abaixo, ou você pode fazer o download do arquivo aqui, para criar o arquivo use o CAT ou NANO ou VIM ou GEDIT, neste caso fica a seu critério, eu dei o nome de “despertador” para o arquivo.
#Script by @gugahb
#Inicio do Script
#!/bin/sh
echo
gdialog –title “Despertador” –msgbox “Vamos acordando…” 0 0
echo
mpg123 /home/gustavo/despertador/acordar.mp3 #caminho do arquivo .mp3
sleep 45 #aqui ele desliga em 45 segundos
killall -9 mpg123 #esse comando fecha o mpg123
clear #apaga rastros do comando
#Salve o arquivo com o nome de sua preferencia e copie para dentro de /usr/bin.
#Final do Script
//Comandos
# Para adicionar o relogio voce digita at -f /usr/bin/despertador (ou o nome do arquivo que você criou)
# Para ver a lista de execuções no at o comando é: at -l#Acesse www.ginfotec.com
Alguns comandos importantes de serem executados
Primeiro passo, vamos criar um atalho dentro do /usr/bin
$ sudo ln -s /home/usuario/despertador/despertador /usr/bin/
Dessa forma, qualquer alteração que você fizer no arquivo “despertador” dentro da sua pasta, ele irá automaticamente já espelhar no /usr/bin
Para executar vamos digitar
$at -f /usr/bin/despertador 07:00
Neste caso despertará as 7 horas da manha
Para ver a lista de execuções do at ou no caso do despertador, digite:
$at -l
Qualquer duvida, deixa seu comentário, ou mande uma replis no @gugahb


Gustavo Henrique Borges - Analista de Midias Sociais, Estatístico e Programador. Trabalho no Sistema 





