Fórum Ubuntu Linux - PT
Suporte Técnico => Programação e Scripts => Tópico iniciado por: Hyako em 22 de Maio de 2008, 23:02
-
Galera precisava saber se alguem sabe criar um script, para poder fazer um atalho de liga e desliga do xampp?
Quando eu aperto ele executa o script e liga e quando aperto novamente ele executa e o script e desliga o xampp,
o caminho do comando padrão é: /opt/lampp/lampp start e /opt/lampp/lampp stop.
e de algum modo seria legal pois precisa estar logado como root.
Ps: Quero fazer isso pois uso o Thunderbird pra acerssar meu e-mail do Hotmail, que é através do localhost e quando o xampp ta ligado da pau no thunderbird. não consigo enviar.
-
Galera precisava saber se alguem sabe criar um script, para poder fazer um atalho de liga e desliga do xampp?
Quando eu aperto ele executa o script e liga e quando aperto novamente ele executa e o script e desliga o xampp,
o caminho do comando padrão é: /opt/lampp/lampp start e /opt/lampp/lampp stop.
e de algum modo seria legal pois precisa estar logado como root.
Ps: Quero fazer isso pois uso o Thunderbird pra acerssar meu e-mail do Hotmail, que é através do localhost e quando o xampp ta ligado da pau no thunderbird. não consigo enviar.
#!/bin/bash
if test `ps -C 'lampp' | wc -l` -gt 1
then
killall lampp
else
/opt/lampp/lampp &
fi
eu não tenho esse lampp por isso nao consegui testar mas acho que vai funcionar se não funcionar substitua "/opt/lampp/lampp" por "lampp", funciona com o pidgin (programa que eu usei para testar)
não se esqueça de dar premissao de execução ao script
espero ter ajudado, qualqu er duvida ou erro diga
-
Massa! Valeu, eu consegui outro jeito criei dois links no menu, um que tem o comando seguinte: sudo /opt/lampp/lampp start e outro que tem sudo /opt/lampp/lampp stop mandei executar os dois no terminal e deu certo. Abre a janela do terminal pedindo a senha de root e depois se fecha automaticamente. Valeu!
-
Não se esqueça de colocar resolvido no tópico
Vc chegou a testar o meu script?? ele funcionou??
-
Kakita infelizmente não pude nem tive tempo de testar seu script mas ele ta anotado aqui e assim que der eu o testarei valeu!
-
No terminal:
1 - Dar permissão de escrita com:
sudo chmod a+w /etc/rcS.d
2 - Criar novo ficheiro:
sudo gedit /etc/rcS.d/S76lampp.sh
3 - Colar a linha abaixo no ficheiro:
/opt/lampp/lampp start
4 - Salvar