[gitec] Script para facilitar iniciar e parar SAPL

Lucas Pires lucas em camarafranca.sp.gov.br
Sexta Dezembro 3 11:22:48 BRST 2010


Pos favor os papas do assunto aew se manifestem antes dos simples mortais usarem o script...

Mas seguindo...

- Crie um arquivo de texto em branco - $ sudo touch nomedoarquivo
- copie esse código aqui em baixo para o arquivo criado, particulamente eu uso o mcedit $  mcedit nomedoarquivo  (para instalar o mcedit $ sudo apt-get install mc)
- mude a permissão dele para executar $ sudo chmod a+x nomedoarquivo
- execute o arquivo ./nomedoarquivo

2 comandos serão criados iniciarsapl e pararsapl 
facilita para não ter que digitar a linha de comando enorme toda vez...
e também adciona o iniciarsapl a inicialização do sistema 


#!/bin/bash
menu () {
echo "deseja adcionar à inicialização o 'comando' iniciarsapl?"
echo "digite s ou n"
read $vontade
test $vontade = "s" && cp /bin/iniciarsapl /etc/init.d && update-rc.d iniciarsapl defaults && echo "adcionado à inicialização, Obrigado!" && exit
test $vontade = "n" && echo "Obrigado e não esqueça, comandos iniciarsapl e pararsapl" && exit
case $vontade in
*) echo "digite s ou n"; clear ; menu;;
esac
}
echo "Criando facilidades para SAPL"
echo "Esse script irá adcionar o SAPL à"
echo "Inicialização do sistema e também"
echo "Criar 2 comandos que serão:"
echo " 'iniciarsapl' e 'pararsapl'"
echo "assim não precisa ficar digitando aquela"
echo "linha de comando extensa para fazer isso"
sleep 2
touch /bin/iniciarsapl
touch /bin/pararsapl
chmod a+x /bin/iniciarsapl
chmod a+x /bin/pararsapl
echo "
#!/bin/bash
sudo /var/interlegis/SAPL-2.3/instances/sapl23/bin/startsapl.sh" > /bin/iniciarsapl
echo "
#!/bin/bash
sudo /var/interlegis/SAPL-2.3/instances/sapl23/bin/shutdownsapl.sh" > /bin/pararsapl
echo "Criado os comandos 'iniciarsapl' e 'pararsapl'"
echo "basta digitar a qualquer momento esses comando que"
echo "você poderá iniciar ou parar o sapl"
echo "Obs: para quem fez a instalação no local default"
echo "Caso contrário mude o local no script"
echo "esses comando podem ser chamados tal qual 'vi' 'ifconfig' e outros"
sleep 1
menu
exit
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.interlegis.gov.br/pipermail/gitec/attachments/20101203/bd9782d3/attachment.htm 


Mais detalhes sobre a lista de discussão GITEC